- - PR -
マクロ実行環境??
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-03-07 19:04
こんばんわ。
マクロで悩まされています。 ExcelのバージョンもVBAバージョンもOSも同じなのですが、 同じExcelファイルのマクロ実行処理の結果が異なります。 調べてみるとHPageBreaks.Countなどで、 値を取得できる、できないの違いが原因のようです。 同じファイルを実行しているので、問題は個々の実行環境ではないかと思ったのですが・・ 何かご存知のかたいらっしゃいましたら教えて頂けないでしょうか | ||||
|
投稿日時: 2006-03-07 19:31
これは、OS とか VBA のバージョンではなく、 プリンタ ドライバに依存するものだと思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-03-07 20:59
いつもレスありがとうございます。
出力時に変わるのであればそれも分かるのですが、 ファイル作成段階ですでに異なってしまうんです・・。 マクロ実行時に既にプリンタドライバが関係してくるのでしょうか? | ||||
|
投稿日時: 2006-03-08 21:41
マクロの実行どころか、エクセル起動時にすでに影響を受けているはずです。
| ||||
|
投稿日時: 2006-03-08 23:09
どのプリンタを使って印刷イメージを作るかは、 Excel Book が Open または Add された時、もしくはプリンタ変更時に決定されます。 (印刷プレビュー時は別のロジックが走っているっぽいですが) 改ページプレビューを愛用していると、別の端末から開けた時、 入っていたハズのセルが別ページにはみ出していることがしばしばあります。 これはプリンタ ドライバの影響によるものです。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1