Web サーバーにフォーム データを送信するときに、指定した Web コマンド ボタン コントロールが Microsoft Visual Basic の Get メソッドまたは POST メソッドを使用するかどうかを示す MsoTriState 定数を返すか、または設定します。 値の取得と設定が可能です。
構文
式。PostFormData
式WebCommandButton オブジェクトを表す変数。
戻り値
MsoTriState
注釈
プロパティの値には、Microsoft Office のタイプ ライブラリで宣言されているし、次の表に示す msotristate クラス の定数のいずれかを指定できます。
| 定数 | 説明 |
|---|---|
| msoFalse | コントロールは、フォーム データを送信するのには、Visual Basic の Get メソッドを使用します。 |
| msoTrue | コントロールは、フォーム データを送信するのに Visual Basic の Post メソッドを使用します。 既定値。 |
[リセット] コマンド ボタンの場合は、このプロパティは無視されます。
例
この例では、Web フォームの [送信 コマンド] ボタンを作成し、ユーザーがボタンをクリックしたときに実行するスクリプトのパスとファイル名を設定します。 また、この例では、Web フォームで Visual Basic の Get メソッドを使用してフォーム データを送信するように指定します。
Dim shpNew As Shape
Set shpNew = ActiveDocument.Pages(1).Shapes.AddWebControl _
(Type:=pbWebControlCommandButton, Left:=150, _
Top:=150, Width:=75, Height:=36)
With shpNew.WebCommandButton
.ButtonText = "Submit"
.ButtonType = pbCommandButtonSubmit
.ActionURL = "https://www.tailspintoys.com/" _
& "scripts/ispscript.cgi"
.PostFormData = msoFalse
End With
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。