次の方法で共有


UIObject.LoadFromFile メソッド (Visio)

ファイルから Microsoft Visio アプリケーション UIObject オブジェクトを読み込みます。

構文

LoadFromFile( _FileName_ )

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

パラメーター

名前 必須 / オプション データ型 説明
FileName 必須 String 読み込むファイルの名前です。

戻り値

なし

解説

注:

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

LoadFromFile メソッドで読み込むことができるファイルに UIObject オブジェクトを保存するには、SaveToFile メソッドを使用する必要があります。

次の Microsoft Visual Basic for Applications (VBA) マクロは、ユーザー定義のインターフェイス ファイル (.vsu) を保存して読み込む方法を示しています。 メニューやメニュー項目は一切操作しません。

このコードを実行する前に、 を、コンピューター上の有効な .vsu ファイルの完全なパスと名前に置き換えます path\filename

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

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

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