- 締切済み
列 数値で指定するにはどうすればいいでしょうか?
ActiveSheet.PageSetup.PrintArea = "$A$1:$C$10" このような書き方を、列の値をアルファベットで 指定するのではなく 数値で指定するにはどうすればいいでしょうか? cells(1,1) cells(10,3) のような方法で指定したいです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- watabe007
- ベストアンサー率62% (476/760)
回答No.3
こんばんは >cells(1,1) cells(10,3) >のような方法で指定したいです。 ActiveSheet.PageSetup.PrintArea = Range(Cells(1, 1), Cells(10, 3)).Address
- kkkkkm
- ベストアンサー率66% (1742/2617)
回答No.2
以下のような方法もあります With ActiveSheet .Range(.Cells(1, 1), .Cells(10, 3)).Select .PageSetup.PrintArea = Selection.Address End With
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! 印刷範囲の設定はR1C1形式でやらなければならないようですので・・・ 一例です。 ActiveSheet.PageSetup.PrintArea = Cells(1, 1).Address & ":" & Cells(10, 3).Address のようにしてみてはどうでしょうか?m(_ _)m