目次
索引 🔎︎

# VBA 属性

VBA (Visual Basic for Applications)コードを含むMicrosoft Officeドキュメントを読み込むまたは保存するときの全般的な属性を指定します。

このコマンドの見つけ方

Choose LibreOffice - PreferencesTools - Options - Load/Save - VBA Properties.

## Microsoft Word 97/2000/XP

Microsoft Word ドキュメントの設定を選択します。

### Basicコードの読み込み

Loads and saves the Basic code from a Microsoft document as a special LibreOffice Basic module with the document. The disabled Microsoft Basic code is visible in the LibreOffice Basic IDE between Sub and End Sub. You can edit the code. When saving the document in LibreOffice format, the Basic code is saved as well. When saving in another format, the Basic code from the LibreOffice Basic IDE is not saved.

### コードを実行する

VBA (Visual Basic for Applications)コードは、実行できる状態で読み込まれます。このチェックボックスがチェックされていない場合、VBAコードはコメントアウトされるため、検査はされますが、実行できません。

After loading the VBA code, LibreOffice inserts the statement Option VBASupport 1 in every Basic module to enable a limited support for VBA statements, functions and objects. See Option VBASupport Statement for more information.

### オリジナルBasicコードの保存

Specifies that the original Microsoft Basic code contained in the document is held in a special internal memory for as long as the document remains loaded in LibreOffice. When saving the document in Microsoft format the Microsoft Basic is saved again with the code in an unchanged form.

Microsoft形式以外の保存形式では、Microsoft BASICコードが保存されません。例えば、Microsoft BASICコードが含まれているドキュメントをLibreOffice形式で保存すると、Microsoft BASICコードが保存されないことが警告されます。

オリジナル Basicコードの保存 チェックボックスは、Basicコードの読み込みチェックボックスに優先します。両方のボックスにマークがあり、LibreOffice Basic IDEで無効化されたBasicコードを編集した場合、オリジナルのMicrosoft Basicコードは、Microsoftフォーマットで保存されるときに保存されます。これを通知するメッセージがあわられます。

Microsoftドキュメントから考えうるMicrosoft Basicのマクロウィルスを削除するため、オリジナルBasicコードの保存チェックボックスのマークをはずし、Microsoftフォーマットでドキュメントを保存します。ドキュメントは、Microsoft Basicコードなしで保存されます。

## Microsoft Excel 97/2000/XP

Microsoft Excelのドキュメントの設定を指定します。

### Basicコードの読み込み

Loads and saves the Basic code from a Microsoft document as a special LibreOffice Basic module with the document. The disabled Microsoft Basic code is visible in the LibreOffice Basic IDE between Sub and End Sub. You can edit the code. When saving the document in LibreOffice format, the Basic code is saved as well. When saving in another format, the Basic code from the LibreOffice Basic IDE is not saved.

#### コードを実行する

VBA (Visual Basic for Applications)コードは、実行できる状態で読み込まれます。このチェックボックスがチェックされていない場合、VBAコードはコメントアウトされるため、検査はされますが、実行できません。

After loading the VBA code, LibreOffice inserts the statement Option VBASupport 1 in every Basic module to enable a limited support for VBA statements, functions and objects. See Option VBASupport Statement for more information.

### オリジナルBasicコードの保存

Specifies that the original Microsoft Basic code contained in the document is held in a special internal memory for as long as the document remains loaded in LibreOffice. When saving the document in Microsoft format the Microsoft Basic is saved again with the code in an unchanged form.

Microsoft形式以外の保存形式では、Microsoft BASICコードが保存されません。例えば、Microsoft BASICコードが含まれているドキュメントをLibreOffice形式で保存すると、Microsoft BASICコードが保存されないことが警告されます。

オリジナル Basicコードの保存 チェックボックスは、Basicコードの読み込みチェックボックスに優先します。両方のボックスにマークがあり、LibreOffice Basic IDEで無効化されたBasicコードを編集した場合、オリジナルのMicrosoft Basicコードは、Microsoftフォーマットで保存されるときに保存されます。これを通知するメッセージがあわられます。

Microsoftドキュメントから考えうるMicrosoft Basicのマクロウィルスを削除するため、オリジナルBasicコードの保存チェックボックスのマークをはずし、Microsoftフォーマットでドキュメントを保存します。ドキュメントは、Microsoft Basicコードなしで保存されます。

## Microsoft PowerPoint 97/2000/XP

Microsoft PowerPointのドキュメントの設定を指定します。

### Basicコードの読み込み

Loads and saves the Basic code from a Microsoft document as a special LibreOffice Basic module with the document. The disabled Microsoft Basic code is visible in the LibreOffice Basic IDE between Sub and End Sub. You can edit the code. When saving the document in LibreOffice format, the Basic code is saved as well. When saving in another format, the Basic code from the LibreOffice Basic IDE is not saved.

### オリジナルBasicコードの保存

Specifies that the original Microsoft Basic code contained in the document is held in a special internal memory for as long as the document remains loaded in LibreOffice. When saving the document in Microsoft format the Microsoft Basic is saved again with the code in an unchanged form.

Microsoft形式以外の保存形式では、Microsoft BASICコードが保存されません。例えば、Microsoft BASICコードが含まれているドキュメントをLibreOffice形式で保存すると、Microsoft BASICコードが保存されないことが警告されます。

オリジナル Basicコードの保存 チェックボックスは、Basicコードの読み込みチェックボックスに優先します。両方のボックスにマークがあり、LibreOffice Basic IDEで無効化されたBasicコードを編集した場合、オリジナルのMicrosoft Basicコードは、Microsoftフォーマットで保存されるときに保存されます。これを通知するメッセージがあわられます。

Microsoftドキュメントから考えうるMicrosoft Basicのマクロウィルスを削除するため、オリジナルBasicコードの保存チェックボックスのマークをはずし、Microsoftフォーマットでドキュメントを保存します。ドキュメントは、Microsoft Basicコードなしで保存されます。

関連項目

Microsoft Office ドキュメントのファイルの関連付け設定

Microsoft Office ドキュメントの変換について

既定値とするファイル形式の設定

VBA support in LibreOffice