「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:2
昨日:0
総数:1177
現在:7


スプレッドシートを非表示にしたい

ページOpenOffice.org FAQの登録ページ
投稿者Mt.Fuji
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2009-09-28 09:31:50 (月)
OS
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

マクロでスプレッドシートを非表示にしたいのですが、 コードを教えていただけないでしょか?


マクロ例

M.Kamataki (2009-09-28 10:25:56 (月))

「マクロでスプレッドシートを開く際、非表示にしたい」と解釈すればよいのでしょうか。そうであれば、以下のような感じ。

Sub HiddenOpenFile
sURL = ConvertToURL("C:\OOo\CalcFile.ods") ' ファイルをフルパスで指定
Dim args(0) As New com.sun.star.beans.PropertyValue 
args(0).name = "Hidden"
args(0).value = True
oDoc = starDesktop.loadComponentFromURL(sURL,"_blank",0,args()) 
'oDoc.close(true)
End Sub

最後のコメントアウトしている行は、たぶんどこかでドキュメントをクローズする必要があるかもしれないので、念のため付けておきました。

参考:
faq/4/1799「basicからデータソースを登録する際、新たなbaseウィンドウを表示しないようにするには」

無題

tani (2009-09-28 10:41:03 (月))

ThisComponent.getSheets().getByIndex(0).isVisible = False


こっちのことかも、と思ったので念のため。

お名前:
題名: