次の方法で共有


UIObject.SaveToFile メソッド (Visio)

UIObject オブジェクトによって表されるユーザー インターフェイスをファイルに保存します。

構文

SaveToFile( _FileName_ )

UIObject オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
FileName 必須 String UIObject オブジェクトを保存するファイルの名前です。

戻り値

なし

解説

注:

Visio 2010 以降、Microsoft Office Fluent ユーザー インターフェイス (UI) は、以前の階層化されたメニュー、ツール バー、作業ウィンドウのシステムを置き換えました。 以前のバージョンの Visio でユーザー インターフェイスをカスタマイズするために使用した VBA オブジェクトとメンバーは、Visio では引き続き使用できますが、機能は異なります。

ファイルをアプリケーションに読み込むには、UIObject オブジェクトの LoadFromFile メソッドを使用します。

次の Microsoft Visual Basic for Applications (VBA) マクロは、カスタム ユーザー インターフェイス ファイル (.vsu) の保存方法を示します。 このマクロでは、Visio メニューまたはメニュー項目の操作は一切実行されません。 このマクロを実行する前に、path をファイルの保存先に変更し、filename をファイルに割り当てる名前に変更してください。

 
Public Sub SaveMenusToFile_Example() 
 
 Dim vsoUIObject As Visio.UIObject 
 Dim strPath As String 
 
 'Get the Menus object from Visio. 
 Set vsoUIObject = Visio.Application.BuiltInMenus 
 
 'Save the Menus object to a file. 
 strPath = "path\filename.vsu " 
 vsoUIObject.SaveToFile (strPath) 
 MsgBox ("Menus successfully saved to " & strPath) 
 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。