- - PR -
Excelシートが保持しているプリンタドライバ設定の変更
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-04-06 12:59
MS-Excelはシート毎に印刷時のプリンタドライバの設定内容を保持していると思います。
それで,次回印刷時にはその設定が反映されると思います。 しかし,ファイルを別マシンにコピーすると,当然ながらこの情報は失われてしまいます。 この設定内容をVB6.0で設定また変更するにはどうしたらよいでしょうか? 情報があればご教授願います。 | ||||
|
投稿日時: 2006-04-06 13:10
ドライバによって対応していない設定もあるので、難しいんじゃないでしょうか。 ページ設定等程度であれば、Sheet オブジェクトからできそうですが。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-04-06 13:15
シートが保持している設定を無効化あるいは削除できるだけでもいいのですが・・・
そうすればコントロールパネルから設定したプリンタドライバの印刷設定が適用されるので。 | ||||
|
投稿日時: 2006-04-08 22:18
デフォルトプリンタを変えてやれば、リセットされます(プリンタのデフォルト設定に設定される)。
# FAX 等、ダミーのプリンタをインストールする必要がありますが。 変える方法は、何度か見たような気がする。。。探してみてください。 | ||||
|
投稿日時: 2006-04-09 00:21
OS のデフォルト プリンタでなくとも、Sheet の ActivePrinter を変更するだけで良さそうですね。
あと考え付いたのは、新しい Sheet へ丸ごと貼り付けくらいですね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1