| すぐマク YNxv9b6 | Home | Search | Contents | Gallery | Introduction | Service | Support | What's New! |
| 印刷範囲を設定するとエラーが出るが? |
|
|
|||
|
ご質問に書かれているマクロコードを、Excelブックに貼り付けて、早速、試してみました。 テスト結果としては、私のPCでは異常なく動きました。 私のPC環境は、 1) PC9821ノート型(Windows95,Excel95) + ネットワークで接続されたプリンタ 2) DOS/V(Windows98,Excel2000) + Canon BJF200 直結プリンタ の 2とおりです。 あなたが「ワークシート上に貼りつけたコマンドボタン」とは、印刷範囲を設定したいワークシート上のことなのか、あるいは、別のワークシート上なのかが、はっきり分かりません。 もし、別のワークシート上であるなら、マクロコードに「ActiveSheet.PageSetup」と書いたのですから、印刷範囲を設定するワークシートをアクティブにしておく必要があります。 つまり、次のようなコードを先に書いておかねばなりません。
Sheets("Sheet1").Select
サンプルブックのダウンロードは ここをクリック (YNxv9g0260_TextBox.xls 56KB) ※ 一旦、ブックをハードディスクに保存し、後で改めて開いてから実行してください。 【注意事項】 プリンタが関係するマクロは、パソコンに、そのプリンタが正しくインストールされていない状態で実行すると、エラーが出ることがあります。 |
| http://www.geocities.jp/happy_ngi/ | Home | Contents | Gallery | Introduction | Service | Support | What's New! |