実行時エラー”1004"で"PageSetupクラスのPrintQualityのプロパティを設定できません”となってしまいます。
モジュールは次のようになっています。
「グラフのページ設定
Sheets("Graph1").Select
With ActiveChart.PageSetup
.LeftHeader = ""
.CenterHeader = "&F"
.RightHeader = "&D"
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = ""
.LeftMargin = Application.InchesToPoints(0.787)
.RightMargin = Application.InchesToPoints(0.787)
.TopMargin = Application.InchesToPoints(0.984)
.BottomMargin = Application.InchesToPoints(0.984)
.HeaderMargin = Application.InchesToPoints(0.512)
.FooterMargin = Application.InchesToPoints(0.512)
.ChartSize = xlFullPage
.PrintQuality = -3
.CenterHorizontally = False
.CenterVertically = False
.Orientation = xlLandscape
.Draft = False
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.BlackAndWhite = False
.Zoom = 100」
デバッグで黄色のマーカーが引いてある場所は、"PrintQuality = -3"の箇所です。
Accessのフォームからエクセルへ出力のマクロ実行ボタンを押して一連の処理が行える設定になっています。
このシステムは前任者が作成しました。
私は修正を行っているものです。
Access、Excelマクロともに初心者です。
この現象が起き始めたのは、PCがクラッシュしてデータが消えてしまったため、全てのソフトを再インストールして、バックアップのデータを設定の場所に置き直してからです。
PCがクラッシュする前は、正常に動いていました。
Accessの中身は多少いじりましたが、今、問題になっているものに結びつくものはないと思います。
解決策がお分かりになる方はいらしゃいますか?
お手数をお掛けして申し訳ございませんが、どうぞ手ほどきをいただきますようお願いいたします。
No.2ベストアンサー
- 回答日時:
>[ ]の変わりに ’ を付けてもコメントアウトになりますか?
"[ ]" でコメントですか?
初めて聞きました。
ヘルプの「Rem ステートメント」には、『キーワード Rem の代わりに、クォーテーション (') を使えます。』とあるだけです。
私は、' を使っています。
試しに下記のようにすると、キャンセルされるのは2行目だけです。
[] には何か別の意味があるようですね。
MsgBox ["AAA"]
[MsgBox "BBB"]
[MsgBox] "CCC"
私の行ったことはやはり違っていたのですね。
コメントアウトはクォーテーション (') を使うのが正解ですね。
早速、直しておきます。
助かりました。ありがとうございました。
まだまだ課題がたくさんあって、これからも相談箱に投稿させていただきますが、もしよろしかったらこれからもよろしくお願いいたします。
No.1
- 回答日時:
印刷品質の設定ですね。
コメントアウトしてしまっても問題無いのでは?
あとは、プリンタードライバーを最新版にしてみるとか・・・。
この回答への補足
早速、ご回答いただいてありがとうございました!
コメントアウトの意味がわかっていないのですが、"PrintQuality = -3”を[ ]で囲んで、[PrintQuality = -3]にしたら解決しました。
[ ]の変わりに ’ を付けてもコメントアウトになりますか?
[ ]と ’ の違いはあるのでしょうか?
この質問は急いでおりません。お時間に余裕がございましたら教えていただければ幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
- Visual Basic(VBA) エクセルのマクロについて教えてください。 5 2023/06/02 08:44
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/13 08:41
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/06/01 14:45
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
エクセルVBAで最高画質印刷
Excel(エクセル)
-
ExcelVBA Range クラスの PageBreak プロパティを設定できません。
Visual Basic(VBA)
-
PageBreak プロパティを設定できません。
Visual Basic(VBA)
-
-
4
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
5
VBAでループ内で使う変数名を可変にできないか。
Visual Basic(VBA)
-
6
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
7
メッセージボックスに表示する文字を大きくしたい
Excel(エクセル)
-
8
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
9
Accessデータベースの最適化をExcelVBAでやりたい
その他(データベース)
-
10
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
11
SQLで特定の項目の重複のみを排除した全項目を取得する方法
その他(プログラミング・Web制作)
-
12
VBScript から JavaScript を呼び出すには
Visual Basic(VBA)
-
13
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
14
VBA マクロ実行時エラー’1004RangeクラスのPasteSpecialメソッドが失敗
Access(アクセス)
-
15
ExcelのVBA。public変数の値が消える
Visual Basic(VBA)
-
16
.NETアプリを作ったときの .manifest ファイルって必要なの
C言語・C++・C#
-
17
マクロでのエラーについて
Excel(エクセル)
-
18
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
19
VBA PDFで保存するマクロで実行時エラー 1004
Visual Basic(VBA)
-
20
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TDSマジックランプシアター 箱...
-
メッセージボックスを前面に表...
-
C#でButtonのフォーカス枠を消...
-
コンボボックスの開いたリスト...
-
DAMのデンモクの使い方
-
SPREAD(GrapeCity)のセルにフォ...
-
Chrome フォーカス時に枠が表示...
-
ワコムCintiqのタッチ機能付き...
-
雷のようなアニメーションをウ...
-
Giam
-
Excelのマクロで実行時エラー”1...
-
DataGridViewで入力チェック後...
-
Eclipse3.4のタブマークの非表...
-
タスクバーに文字列を表示した...
-
Macのウィンドウが透ける
-
ExcelVBAのフォームサイズについて
-
ASP.NETにてロストフォーカス処理
-
除光液の正しい捨て方がわかり...
-
コンボボックスの三角を一時的...
-
iPhoneのクイックアクションを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
メッセージボックスを前面に表...
-
SPREAD(GrapeCity)のセルにフォ...
-
C#でButtonのフォーカス枠を消...
-
Excelのマクロで実行時エラー”1...
-
Chrome フォーカス時に枠が表示...
-
iPhoneのクイックアクションを...
-
コンボボックスの開いたリスト...
-
TDSマジックランプシアター 箱...
-
コンボボックスの三角を一時的...
-
レーザのスポット径の計算式
-
雷のようなアニメーションをウ...
-
DAMのデンモクの使い方
-
初期フォーカスについて
-
ASP.NETにてロストフォーカス処理
-
至急です。 トイレに行きたいな...
-
PowershellでCLIとISEの結果が違う
-
パソコンの液晶画面にマジック...
-
Eclipse Javaエディタでの選択...
-
除光液の正しい捨て方がわかり...
-
手からビームって出せるんです...
おすすめ情報