添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

PrintCommunication プロパティ

PrintCommunication プロパティ に、 False を指定することで、プリンターとの通信を無効化し、 True を指定することで有効化することができます。
印刷の各種設定( PageSetup オブジェクト を使用する動作)は、時間がかかる場合があります。その時は、Excel とプリンタとの通信を一時的に遮断することで、 PageSetup オブジェクト の動作を高速化することができます。(※ Excel 2010 以降のバージョンでのみ使用できます。)

object . PrintCommunication

object . PrintCommunication = boolean

引数・戻り値

  • object  ・・・  対象となる Application オブジェクト を指定します。
  • boolean  ・・・  プリンタとの通信を有効にする場合は、 True 、無効にするには、 False を指定します。
  • PrintCommunication プロパティ 使用例

    サンプルVBAソース

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Sub Sample_PrintCommunication ( )
    Dim w As Worksheet
    Set w = ActiveSheet
    'プリンタとの通信を遮断(印刷設定を高速化)
    Application . PrintCommunication = False
    '印刷の設定
    With w . PageSetup
    . Zoom = 50 '印刷の拡大縮小率を 50 % に設定
    . CenterHorizontally = True '印刷を水平方向中央に設定
    End With
    'プリンタとの通信を再開
    Application . PrintCommunication = True
    'プレビュー表示
    w . PrintPreview
    End Sub