実現したいこと
libreofficeのcalcのヘッダーへマクロ(basic)を使って書き込みたい。
(ヘッダーにファイル更新日時を入れたいのです。)
症状
writer からは補足情報のファイルprog1.basでヘッダーを作成するすることが出来ますが、
これをcalcに適用するとエラーになります。
calcでヘッダーに情報を入れることが出来ないのでしょうか。
補足情報
prog1.bas
1Sub execHeader_writer( sText as string ) 2rem ------------------- 3Dim oSFs as Object 4Dim oPageStyles as Object 5Dim oPageStyle as Object 6Dim Htext as Object 7On Error Goto ErrorHandler 8 oDoc = ThisComponent 9 oPageStyles = oDoc.StyleFamilies.getByName("PageStyles") 10 oPageStyle = oPageStyles.getByName( "Standard" ) <----ここでエラー 11'Set Header 12 oPageStyle.HeaderIsOn = true 13 Htext = oPageStyle.HeaderText 14 HText.String = sText 15 16Exit Sub
エラーの内容は
例外 com.sun.star.contener.NoSuschElementException
です。
0 コメント