投稿日 | : 2005/06/09(Thu) 22:18 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re^3: Excelのプレビュ動作 |
>WorkSheetが見えてからプレビュ画面が表示されますが・・・・
WorkSheetが見えるのがいやだったのでは?
>Book単位でBook内の選択されている任意のSheetを表示できないかと
任意のSheetを表示したいならシート名を指定するだけでは。
xlBook.Windows(1).Visible = False
xlApp.Visible = True
xlBook.Worksheets("Sheet2").PrintPreview
又は、宣言時に Set xlSheet2 = xlBook.Worksheets(2)
xlSheet2.PrintPreview
それに[Book内の選択されている任意のSheetを]って、これ矛盾していません。
選択されているとは、表示されていてアクティブであるという事と違うのですか?
シートが表示されているのだから見えて当然ですよね。見えなけりゃ選択できないし。
> SheetをBook、BookをAppとして試行錯誤しているのですが
意味がよく理解できませんが
> xlAppを非表示にするとxlBook.PrintPreviewがエラーとなるため悩んでいます。
>xlApp.ActiveWindow.SelectedSheets.PrintPreview
ActiveWindow プロパティを使っていては尚更かと。
(非表示すれば、ActiveなWindow なんてあるはずないし)
結局何をしたいのでしょうか?
なぜ、そのような事が必要なのでしょうか?