VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/06/09(Thu) 12:01
投稿者花ちゃん
Eメール
URL
タイトルRe: Excelのプレビュ動作

> Excel2002ではタスクバー?(スタートボタンの並びに表示されるヤツ)
> が点滅するだけでプレビュ画面が立ち上がりません。
> (点滅しているところをクリックすればプレビュは立ち上がります。)

それは、Windows98からの仕様です。
SetForegroundWindow API 等を使って対処して下さい。
MS の技術資料に記載されていたのですが、VB6.0関係は、削除されたり、アドレスが
変ったりでちょっと見つかりませんでしたが API関数名で検索すればサンプルは見つかります。

hhttp://www.bcap.co.jp/hanafusa/dotnet/App06.htm

No.2891 Re:Shell関数を使用したアプリケーション起動  投稿者:ゆう(U) [01/10/06(土)16:07分]
hhttp://www.bcap.co.jp/hanafusa/VBdengon/log_2851to2900.htm


> ちなみに、上記の方法ではWorkSheetが見えてから
> プレビュ画面が表示されますが、一発でプレビュ画面を
> 表示させる方法は有るのでしょうか?

下記ではどうでしょうか?
xlBook.Windows(1).Visible = False
xlApp.Visible = True
xlSheet.PrintPreview


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -