|
こんにちは。かみちゃん です。
>Address(0,0)の意味が良く分かりました。
>となりますと、一列目のコードは
>If ActiveCell.Address <> "$A$4" Then で
>$A$4とする必要がなく、A4でよいという事ですね。
違います。再度以下のコードでどうなるか確認してみてください。
Sub Macro1()
MsgBox "Addressの場合 " & ActiveCell.Address
MsgBox "Address(0,0)の場合 " & ActiveCell.Address(0,0)
MsgBox "Address(1,0)の場合 " & ActiveCell.Address(1,0)
MsgBox "Address(0,1)の場合 " & ActiveCell.Address(0,1)
MsgBox "Address(1,1)の場合 " & ActiveCell.Address(1,1)
End Sub
>>どういったことがしたいのか今ひとつわかりません。
>
>A4を選択して、マクロを動作させても、このセルには合計が入りません。
>
>この合計の入らないせるをA1、A2、A3、A4まで4セルに設定したい
アクティブセルがA4である限り、数式は設定されません。
「合計の入らないセルをA1、A2、A3、A4まで4セルに設定したい」とはA1、A2、
A3、A4には、数式を設定したくないということでしたら、MONNさんのコメント
が参考になるかと思います。
|
|