質問編集履歴
3
ActiveWorkbook.PrintPreviewについて修正致しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -29,16 +29,13 @@
|
|
29
29
|
その後は手でpdf化という方法についても検討し以下のコード実行
|
30
30
|
```vba
|
31
31
|
Sub output_PDF()
|
32
|
-
ActiveWorkbook.
|
32
|
+
ActiveWorkbook.PrintPreview
|
33
33
|
End Sub
|
34
34
|
```
|
35
35
|
=>
|
36
|
-
プリント
|
37
|
-
プリン
|
36
|
+
直接プリンターからの出力がスタートしてしまい、
|
37
|
+
手で印刷データをpdfとして保存することはできませんでした。
|
38
38
|
|
39
|
-
実行時エラー '1004';
|
40
|
-
オブジェクト'PrintOut'のメソッド'_Workbook'が失敗しました。
|
41
|
-
|
42
39
|
### 補足情報(FW/ツールのバージョンなど)
|
43
40
|
|
44
41
|
Microsoft Excel for Mac
|
2
コードとエラーについて追記致しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,24 +11,34 @@
|
|
11
11
|
|
12
12
|
### 発生している問題・エラーメッセージ
|
13
13
|
|
14
|
+
```vba
|
15
|
+
Sub output_PDF()
|
16
|
+
Dim fileName As String '保存先フォルダパス&ファイル名
|
17
|
+
fileName = ThisWorkbook.Path & "/test.pdf"
|
18
|
+
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, fileName:=fileName
|
19
|
+
End Sub
|
14
20
|
```
|
21
|
+
=>
|
15
22
|
プリント
|
16
23
|
プリント中にエラーが起きました。
|
17
24
|
|
18
25
|
実行時エラー '1004';
|
19
26
|
アプリケーション定義またはオブジェクト定義のエラーです。
|
20
|
-
```
|
21
27
|
|
28
|
+
そこでマクロによる動作はプリントアウト画面まで、
|
22
|
-
|
29
|
+
その後は手でpdf化という方法についても検討し以下のコード実行
|
23
|
-
|
24
30
|
```vba
|
25
31
|
Sub output_PDF()
|
26
|
-
Dim fileName As String '保存先フォルダパス&ファイル名
|
27
|
-
|
32
|
+
ActiveWorkbook.PrintOut
|
28
|
-
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, fileName:=fileName
|
29
33
|
End Sub
|
30
34
|
```
|
35
|
+
=>
|
36
|
+
プリント
|
37
|
+
プリント中にエラーが起きました。
|
31
38
|
|
39
|
+
実行時エラー '1004';
|
40
|
+
オブジェクト'PrintOut'のメソッド'_Workbook'が失敗しました。
|
41
|
+
|
32
42
|
### 補足情報(FW/ツールのバージョンなど)
|
33
43
|
|
34
44
|
Microsoft Excel for Mac
|
1
初心者アイコンをオンに変更いたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,6 +8,7 @@
|
|
8
8
|
当方初心者で申し訳ございませんが、
|
9
9
|
どなたかアドバイスいただけましたら幸いです。
|
10
10
|
|
11
|
+
|
11
12
|
### 発生している問題・エラーメッセージ
|
12
13
|
|
13
14
|
```
|