1

参照

ActiveSheet.Buttons.Add()ワークシートにフォーマットコントロールボタンを追加するために使用しています。この方法は、特定の水平距離で複数のボタンを追加する必要があり、列の幅が変化する場合に問題が発生し、ボタン間にわずかなずれが生じます。

代わりに、列幅の変更によって引き起こされるこのドリフトを防ぐセル参照を使用したいと思います。

4

1 に答える 1

1

構文は次のとおりです。

ActiveSheet.Buttons.Add BUTTON_LEFT, BUTTON_TOP, _
BUTTON_WIDTH, BUTTON_HEIGHT

これにより、アクティブ セルにボタンが作成されます。可能な限り変更してください。

ActiveSheet.Buttons.Add ActiveCell.Left, ActiveCell.Top, _
ActiveCell.Width, ActiveCell.Height 

編集:ティムに殴られた!

于 2012-05-24T16:05:12.920 に答える