Excel VBA質問箱 IV

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

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


34135 / 76732 ←次へ | 前へ→

【47810】Re:複数ファイルの特定シートを一括で印刷したい
お礼  本山 祐二  - 07/3/22(木) 20:25 -

引用なし
パスワード
   kein様
りん様

お忙しい中
ありがとうございました。

うまく印刷できました。
(VBAすばらしい)

今後ともよろしくお願いいたします。

▼Kein さん:
>あー・・どーも。本山 祐二さんすいませんでした。
>りんさんフォロー有難うございます。
>>・表紙シートには、罫線や写真があります。
>>・別紙シートには、数字と罫線があります。
>ということですと、やはりブックを一つずつ開いて印刷する、
>というやり方しかありませんね。
>先のマクロを、以下のように変更して下さい。
>
>Sub MyData_Print2()
>  Dim MyR As Range, C As Range
>  Dim MyF As String
> 
>  With Sheets("Sheet1")
>   Set MyR = .Range("A1", .Range("A65536").End(xlUp))
>  End With
>  On Error GoTo ELine
>  With Application
>   .EnableCancelKey = xlErrorHandler
>   .ScreenUpdating = False
>  End With
>  For Each C In MyR
>   MyF = ThisWorkbook.Path & "\" & C.Value
>   If Dir(MyF) <> "" Then
>    Workbooks.Open MyF
>    With ActiveWorkbook
>      .Sheets("表紙").PrintOut Copies:=1
>       .Sheets("別紙").PrintOut Copies:=1
>       .Close False
>     End With
>   Else
>     Debug.Print C.Value & " = 存在しない"
>   End If
>  Next
>ELine:
>  Application.ScreenUpdating = True
>  Set MyR = Nothing
>  If Err.Number = 0 Then
>   MsgBox "全ての印刷を終了しました" & vbLf & _
>   "存在しないブックはイミディエイトウィンドウで確認できます"
>  ElseIf Err.Number = 18 Then
>   MsgBox "ユーザーの操作によってマクロを中止します"
>  Else
>   MsgBox "予期しないエラー発生 ! マクロを中止します" & _
>   vbLf & Err.Number & vbLf & Err.Description
>  End If
>End Sub

3 hits

【47748】複数ファイルの特定シートを一括で印刷したい 本山 祐二 07/3/21(水) 16:03 質問
【47749】Re:複数ファイルの特定シートを一括で印刷... Kein 07/3/21(水) 16:06 発言
【47750】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/21(水) 16:12 発言
【47753】Re:複数ファイルの特定シートを一括で印刷... Kein 07/3/21(水) 20:18 発言
【47755】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/21(水) 20:52 発言
【47756】Re:複数ファイルの特定シートを一括で印刷... Kein 07/3/21(水) 21:22 発言
【47757】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/21(水) 21:39 発言
【47759】Re:複数ファイルの特定シートを一括で印刷... Kein 07/3/21(水) 22:23 回答
【47760】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/21(水) 23:09 お礼
【47761】Re:複数ファイルの特定シートを一括で印刷... Kein 07/3/21(水) 23:43 発言
【47762】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/22(木) 1:17 発言
【47763】Re:複数ファイルの特定シートを一括で印刷... りん 07/3/22(木) 3:27 発言
【47768】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/22(木) 10:05 発言
【47770】Re:複数ファイルの特定シートを一括で印刷... りん 07/3/22(木) 11:45 発言
【47778】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/22(木) 13:28 お礼
【47782】Re:複数ファイルの特定シートを一括で印刷... Kein 07/3/22(木) 13:51 回答
【47810】Re:複数ファイルの特定シートを一括で印刷... 本山 祐二 07/3/22(木) 20:25 お礼

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