9 VBA To OOoBasic対比表(アプリケーション編)

OOo アプリケーション編 OOo

Excel VBAをCalcのOOoBasicで動作可能かの調査

(Windows XP / OpenOffice.org3.1.0 / 3.2.0 / 3.2.1日本語版で検証)


VBA互換モード対応可否
使用できます

使用できます

(結果または引数がVBAと異なります)

使用できません(回避方法有)
使用できません(回避方法無)

 

 

No 関数名/メソッド/プロパティ/オブジェクト/ステートメント 内容 VBA使用例 VBA互換モード
1 Dialogs / Show ダイアログボックスを表示します Application.Dialogs(xlDialogSaveAs).Show
2 DisplayFullScreen 全画面表示の状態を取得/設定します Application.DisplayFullScreen = True
3 EnableEvents イベント発生状態を取得/設定します Application.EnableEvents = False
4 InputBox ユーザーが入力したデータを取得します IntNum = Application.InputBox(Prompt:="数値を入力", Title:= "入力値設定", Default:=10, Type:=1)
5 Quit アプリケーションを終了します Application.Quit
6

Top / Left

Width / Height

アプリケーション画面の位置を取得します MsgBox "現在の位置  上端:" & Application.Top & "左端:" & Application.Left
7

Top / Left

Width / Height

アプリケーション画面の位置を設定します Application.Left = 100
8 Version アプリケーションのバージョンを取得します MsgBox Application.Version
9 WindowState アプリケーションウィンドウのサイズを変更します Application.WindowState = xlMaximized

 

★パスワード保護領域について

 

一部の記事に関しては、パスワード保護をかけております。パスワード保護領域の記事を閲覧していただくには事前ユーザー登録が必須となります。

下記より事前ユーザー登録をお願い致します。

 

事前ユーザー登録(無料)