Excel2003で印刷等のマクロが入った5MBファイルをExcel2003をインストールした新しいパソコンで印刷できない理由とは?

このQ&Aのポイント
  • 古いパソコンWin2000のExcel2003上では順調に稼働していた5MBほどのファイルを、新しいパソコンVista版office2007付・DELL STUDIO にExcel2003をインストールして実行しても、印刷が実行されない状態です。
  • 印刷したいプレビューの画面にはなるものの、印刷のボタンを押してもデータが送信されず、保留ドキュメントがゼロのままです。
  • マクロ以外の通常の範囲指定でのプレビューや印刷は行われるが、マクロが含まれた5MBほどのファイルの印刷が実行されません。
回答を見る
  • ベストアンサー

よろしくお願いいたします。Excel2003で印刷等のマクロが入った5

よろしくお願いいたします。Excel2003で印刷等のマクロが入った5MBほどファイルです。古いパソコンWin2000のExcel2003上では順調に稼働していました。それを新しいパソコンVista版office2007付・DELL STUDIO にExcel2003をインストールして実行したところ、印刷したいプレビューの画面にはなりますが、そこから印刷のボタンを押してデータが送信されているようなのですが、保留ドキュメント「ゼロ」のままで、印刷が実行されません。(先のファイルではマクロ以外に通常の範囲指定でのプレビューや印刷は行われています。)慌てているもので支離滅裂な表現お許し下さい。皆様のお力をお借りして原因理由をお教えいただければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

はじめまして、通りすがると申します。 上記ご試問の件なのですが、そもそもvistaってXPとか2000との 互換性はないと認識しております。 よって、XP版および2000版のソフトはvistaでは動作しないと 思いますが。そおゆう訳あって、windows7が開発されたのでは? 私の勘違いでしたら、ごめんなさい。

jj1lwi
質問者

お礼

ご丁寧な回答、誠にありがとうございました。

関連するQ&A

  • ある操作をすると実行するマクロ

    Excel2003を使用しています。 あるファイルにシート名の一覧を作成するマクロを作っています。 例えば、印刷プレビューを実行すると、このシート名の一覧を作成するマクロを実行するようにできるでしょうか? もし、できるのであれば、どのようにしたらいいのでしょうか?手元にある参考書には、そのようなものは記載されていなかったので… ちなみに、印刷プレビューでなく、他の操作だったらできるというときはそれでも構いません。よろしくお願いします。

  • Excel2000 マクロの不具合?

    お世話になります。 当方、Windows XP(Home Edition 2002 SP2)にoffice2000をインストールして使用しています。 Excel2000において、最後に印刷プレビューが出るマクロを作成し使用しているのですが、マクロが動作しきった後、「印刷」もしくは「閉じる」のボタンを押すと、エクセルそのものが閉じてしまいます。閉じてしまったファイルを再度開こうとすると、「別のユーザーが開いています 使用者:○○○(自分のユーザー名)」となり、読み取り専用でしか開くことができなくなります。 ただし、マクロを使用しないで印刷プレビューを開いた場合は、プレビューのみ閉じることができます。 PCを再起動させても同様のことが起こり、マクロウイルスも検知できませんでした。 内容が分かりづらいかもしれませんが、どうぞよろしくお願いいたします。

  • Excel2003でマクロを組みました。

    Excel2003でマクロを組みました。 それなりにコードを書き込んだので、ファイルとしての容量が3MBくらいあります。 ためしにソース(Module1~35)を全て削除してみたら、2.2MBまで減りました。 (思ったより減らなかったですが) ファイル容量を減らしたいし、マクロを実行する側としてはソースはいらないので、 C言語のソースをコンパイルして実行ファイルだけを取り出して使うように、 (=プログラムの実行にはソースは必要無いように) Excelファイルからマクロの実行部分だけを抜き出す、 なんてことは可能でしょうか。 マクロとプログラムは違うから不可能でしょうか。

  • EXCEL2000で作成したマクロが2002で実行できない。

    EXCEL2000で作成したマクロがEXCEL2002で実行できずに、 困っています。 ファイルは開けるのですが、マクロが実行できないのです。 セキュリティーレベルも低にしてもだめです。 どうすれば、2000で作成したマクロを2002で実行できるようになるでしょうか? よろしくお願いします。

  • Excel2007の印刷とプレビューがおかしい

    Excel2007でファイルを作成し、印刷したところ改ページが改ページプレビューとは違う状態で 印刷されます。またレイアウトも一部おかしいです。そもそも印刷する前にプレビューを 確認したところプレビューの段階でおかしくなっています。 ただ、別のPCで印刷すると正常にプレビューも表示され、印刷も正常にできます。 印刷の範囲設定をすることで解消する可能性があると記載されていたので、そちらを 試したのですが解消しませんでした。 またOfficeの再インストールも試してみたのですが、解消しませんでした。 この不具合の対応方法をご存知の方がいらっしゃいましたら、ご教示ください。 よろしくお願いいたします。

  • Access2013 マクロを印刷したい。

    マクロを作成したとき印刷したいのですが、マクロ作成画面から[ファイル]-[印刷]-[印刷プレビュ]-と進むと「データベース解析ツール」で「定義の印刷を実行する前にドキュメントをデータベースに保存してください」と表示され[OK]で元に戻ります。印刷はできません。何かいい方法はありませんか。

  • マクロで呼び出したプレビュー画面から印刷できない

    マクロで呼び出したプレビュー画面から印刷できない エクセル2010です。 下記のマクロで呼び出したプレビュー画面から印刷できません。 Sub test()   ActiveSheet.PrintPreview End Sub で呼び出したプレビュー画面から、印刷するために一番左上の「印刷」をクリックすると 実行時エラー1004 WorksheetクラスのPrintPreviewメソッドが失敗しました。 となってしまいます。 何がわるいのでしょうか?別のパソコンのエクセル2016では問題なく印刷できます。 頭をかかえています。

  • 【Excel】マクロで印刷範囲の設定

    Excel2003を使用しています。 マクロで印刷範囲を設定するコードを書きました。ページを追加するマクロを実行したときに一緒に実行するようにしているのですが、コードで指定している範囲外にデータがあるせいか、その列まで印刷範囲に設定されてしまいます。このデータは印刷範囲には入れたくないのですが、どうしたらいいでしょうか? ちなみに、印刷範囲部分のコードは  .PageSetup.PrintArea = Range(Cells(1, 1), Cells(j, 24)) Y1セルとZ1セルにデータが入力されています。マクロを実行すると、印刷範囲がA1:Zjに設定されます。印刷範囲はX列までに設定したいのですが、可能でしょうか?よろしくお願いします。

  • Excel2002でマクロやVBAが使えない

    ファイルNO230881にExcel97で作ったマクロがExcel2000で使えないという質問がありましたが、私の場合Excel2000で作ったマクロがExcel2002で使えません。 ファイルNO230881の方は自動修復で直ったそうですが、自動修復のリストにExcel が乗ってきていないので困っています。 起きている症状は、 Excel2000で作成したマクロを、Excel2002で実行しようとしたら、***はマクロを含んでいますとメッセージが出て、マクロを有効にすると、オブジェクトライブラリは登録されていませんというメッセージが出てきたので、OKにし、もう一度マクロを有効にしたら、「***の修復   ***にエラーが検出されましたがMicrosoftExcelは次の修復を行うことによってファイルを開くことができました。修復を保持するにはこのファイルを保存してください。  VisualBasicプロジェクトが失われました。 ActiveXコントロールが失われました。」というエラーメッセージが出てきて、マクロがなくなってしまい、また新しくマクロを記録しようとしても、記録できません、というエラーメッセージが出てきてマクロが作れなくなってしまいました。 尚、セキュリティは中にしてありますが、低でもマクロの記録ができないです。なぜでしょう? VBAプロジェクトのライブラリファイル参照がうまくいっていないということはわかるんですが、VBエディタの[ツール]>[参照設定]がグレーで開くことができません。 みなさんのお知恵をお貸しください。

  • EXCEL2007のマクロ起動ボタンについて

    EXCEL2007でマクロを作りました。そのマクロの起動ボタンをリボン上に配置したいのですが、どのようにすればできるのでしょうか。 また、他人のパソコン(EXCEL2003のパソコンを含みます。)でも同じように起動ボタンを配置して上記マクロを実行できるようにしたいと思っています。できるだけ他人の手を煩わせないようにするためのよい方法があれば教えてください。 よろしくお願いします。