
No.5ベストアンサー
- 回答日時:
Excel のページ設定は、プリンタドライバに情報を問い合わせますので、
有効なプリンタドライバが PC にインストールされてないと、一切ページ
設定などの印刷絡みの操作はできません。
逆に言えば、ドライバさえあれば、プリンタはオフラインでもページ設置
は可能なんです。ここを踏まえ、
> 会社のパソコンなのでプリンタにはLAN経由で接続しています。
> いつでも印刷できる状態です。
とすれば、VBA ソースコード側の問題でしょう。
>「ActiveSheet.PageSetup.PrintArea = "$A$1:$B$2"」
ここで言う ActiveSheet がアクティブの状態でないと実行時にエラー
になるかもしれません、、多分...
できれば、ActiveSheet を使わない書き方がベストですが、どうしても
シートを固定させたくないのであれば、
Selection.Select '<--追加
ActiveSheet.PageSetup.PrintArea = "$A$1:$B$2"
で、どうでしょう。違うかな...?(自信なし)
質問後も試行錯誤を続けていたのですが、同じパソコンではあるものの、マクロ実行前の状態が違っていました。申し訳ありません。
どうも「オブジェクトの選択」ボタンが有効になっている時にエラ-になり、無効の時には問題なく動くようです。
幸いこのボタンのオン/オフの方法は既知でしたので一応、問題は解決しました。お騒がせしました。
No.3
- 回答日時:
プリンタドライバ が インストール されていないと、
ページ 設定を実行できません。
ドライバ はインストールされてますか?
皆様、コメントありがとうございます。
会社のパソコンなのでプリンタにはLAN経由で接続しています。
いつでも印刷できる状態です。
No.1
- 回答日時:
(自信を持った回答ではありません)
プリンタはちゃんと使用できる状態でしょうか。
ひょっとしてプリンタ未接続とか使用できない状態のときにエラーがでていないでしょうか。
ご確認下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
エクセルVBA、ステップモードと結果が異なる
その他(Microsoft Office)
-
ExcelVBAで以下のマクロを作成したのですが特定のPCで出力結果が異なってしまいます
Visual Basic(VBA)
-
-
4
Excelのマクロで実行時エラー”1004”を解決するには?
その他(データベース)
-
5
マクロの「SaveAs」でエラーが出るのを解消したいです(再)
Visual Basic(VBA)
-
6
Excel マクロ VBA プロシージャが大きすぎます のエラー対処方法
Visual Basic(VBA)
-
7
EXCEL/VBAで、自分のPCだけエラーが出ます
Visual Basic(VBA)
-
8
マクロ 実行ボタンを押さずに常に実行
Excel(エクセル)
-
9
複数の条件に合う行番号を取得するには
その他(Microsoft Office)
-
10
エクセルマクロ実行中に別ファイル作業でのコピペに影響してしまう
Excel(エクセル)
-
11
エクセル マクロ名にブック名が付いた場合の修正方法
Excel(エクセル)
-
12
同じマクロのプログラムなのに処理速度が違う
Visual Basic(VBA)
-
13
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
14
エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの複雑なシフト表から...
-
【マクロ】変数に入れるコード...
-
エクセルの関数について
-
【マクロ】実行時エラー '424':...
-
【マクロ】数式を入力したい。...
-
【マクロ】【配列】3つのシー...
-
エクセルのリストについて
-
【マクロ】元データと同じお客...
-
【マクロ】左のブックと右のブ...
-
【マクロ】【相談】Excelブック...
-
他のシートの検索
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
Office2021のエクセルで米国株...
-
vba テキストボックスとリフト...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルシートの見出しの文字...
-
Amazonでマイクロソフトオフィ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報