dポイントプレゼントキャンペーン実施中!

いつもお世話になっております

下記のコードを 実行すると
選択以外の範囲もプリントされてしまいます。
添付ファイルのように 表示されている
その下にもデータがあります。

Range("B3").CurrentRegion.Name = "strCellArea"


だけのやり方教えてくれませんでしょぅか


Sub Test1()
Dim p As Range
Dim strCellArea As String
Range("B3").CurrentRegion.Name = "strCellArea"
Set p = Range("strCellArea")

With ActiveSheet
.PageSetup.PrintArea = strCellArea '印刷範囲を設定
.PrintPreview
.PageSetup.PrintArea = ""
End With

End Sub

「選択セルのみ印刷 VBA」の質問画像

A 回答 (1件)

.PageSetup.PrintArea = p.Address '印刷範囲を設定

    • good
    • 0
この回答へのお礼

ありがとうございました。
問題なくいきました。

お礼日時:2021/11/19 22:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!