別のフォームを開けない

データベース (Base) について

別のフォームを開けない

投稿記事by tamiv510 » 5月 10th, 2018, 3:38 am

別のフォームを開くマクロを検索してコピペしたんですが、実行すると
「BASICランタイムエラー.オブジェクト変数は設定できていません。」
とエラーになります 下記のマクロだけでは駄目なんでしょうか?

Sub Form1Open()
ThisDatabaseDocument.FormDocuments.getByName("フォーム1").open()
End Sub

参考ページ
http://rasuka.webcrow.jp/@factory/tips_ ... index.html
OpenOffice 4.1.5 WINDOWS
tamiv510
 
記事: 1
登録日時: 5月 10th, 2018, 3:20 am

Re: 別のフォームを開けない

投稿記事by Kankun » 6月 11th, 2018, 2:47 pm

Sub Form1Open()
Dim oDoc As Object

oDoc = ThisDatabaseDocument.FormDocuments.getByName("フォーム1")
oDoc.open()

End Sub
これでどうかな?
OpenOffice.org 4.1.5
Win 7 10
Kankun
 
記事: 19
登録日時: 7月 13th, 2012, 3:06 pm


Return to Base

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[0人]