Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3936 / 13644 ツリー ←次へ | 前へ→

【59347】印刷ができません。 マーチン 08/12/7(日) 16:46 質問[未読]
【59362】Re:印刷ができません。 Jaka 08/12/8(月) 15:00 発言[未読]
【59376】Re:印刷ができません。 マーチン 08/12/8(月) 23:22 お礼[未読]

【59347】印刷ができません。
質問  マーチン  - 08/12/7(日) 16:46 -

引用なし
パスワード
   Option Explicit
Sub 印刷と保存()

 With Sheets("リスト").Range("B65536").End(xlUp)
  .Offset(1, 0).Value = Sheets("報告書").Range("AL2").Value
  .Offset(1, 1).Value = Sheets("報告書").Range("l3").Value
  .Offset(1, 2).Value = Sheets("報告書").Range("l4").Value
  .Offset(1, 3).Value = Sheets("報告書").Range("l5").Value
  .Offset(1, 4).Value = Sheets("報告書").Range("l6").Value
  .Offset(1, 5).Value = Sheets("報告書").Range("l8").Value
  .Offset(1, 6).Value = Sheets("報告書").Range("l10").Value
  .Offset(1, 7).Value = Sheets("報告書").Range("y17").Value
  .Offset(1, 8).Value = Sheets("報告書").Range("as17").Value
  .Offset(1, 9).Value = Sheets("報告書").Range("y18").Value
  .Offset(1, 10).Value = Sheets("報告書").Range("as18").Value
  .Offset(1, 11).Value = Sheets("報告書").Range("y19").Value
  .Offset(1, 12).Value = Sheets("報告書").Range("as19").Value
  .Offset(1, 13).Value = Sheets("報告書").Range("y20").Value
  .Offset(1, 14).Value = Sheets("報告書").Range("as20").Value
  .Offset(1, 15).Value = Sheets("報告書").Range("y21").Value
  .Offset(1, 16).Value = Sheets("報告書").Range("as21").Value
  .Offset(1, 17).Value = Sheets("報告書").Range("y22").Value
  .Offset(1, 18).Value = Sheets("報告書").Range("as22").Value
  .Offset(1, 19).Value = Sheets("報告書").Range("y23").Value
  .Offset(1, 20).Value = Sheets("報告書").Range("as23").Value
  .Offset(1, 21).Value = Sheets("報告書").Range("l16").Value
  .Offset(1, 22).Value = Sheets("報告書").Range("r16").Value
  .Offset(1, 23).Value = Sheets("報告書").Range("x16").Value
  .Offset(1, 24).Value = Sheets("報告書").Range("ad16").Value
  .Offset(1, 25).Value = Sheets("報告書").Range("aj16").Value
  .Offset(1, 26).Value = Sheets("報告書").Range("av16").Value
  .Offset(1, 28).Value = Sheets("報告書").Range("ac25").Value
  
 End With
 ActiveWorkbook.Save
 ActiveWindow.SelectedSheets.PrintOut Copies:=2, Collate:=True
End Sub
 
としてありますが、印刷が1枚目は白紙ででてきて、
2枚目は全部印刷されます。
何処か、へんなところありますか?

【59362】Re:印刷ができません。
発言  Jaka  - 08/12/8(月) 15:00 -

引用なし
パスワード
   A列の幅が馬鹿でかくて1ページ分消費しているとか。

もしくは、
ActiveWindow.SelectedSheets
選択しているシート全部だから、
Activesheet
にするとか。

他は解りません。

【59376】Re:印刷ができません。
お礼  マーチン E-MAIL  - 08/12/8(月) 23:22 -

引用なし
パスワード
   Jakaさんありがとうございます。

早速、試してみます。

3936 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free