會為選取的任務或資源設定本機自訂欄位或企業自訂欄位的值。
語法
expression。
SetField( _Field_, _Value_, _Create_ )
expression 代表 Application 物件的變數。
參數
| 名稱 | 必要/選用 | 資料類型 | 描述 |
|---|---|---|---|
| Field | 必要 | String | 要設定的欄位名稱。 |
| Value | 必要 | String | 欄位的值。 |
| Create | 選用 | 布林值 | 若產生新值則為真;否則,則為 False。 預設值為 True。 |
傳回值
布林值
註解
如果自訂欄位使用不允許輸入其他項目的查閱表格,指定的 Value 就必須符合查閱表格中預先定義的值。
如果 Field 參數的值不存在於所選項目的自訂欄位名稱中, SetField 方法會導致執行時錯誤 1101。
範例
下列範例會將企業任務文字自訂欄位,設定為自訂欄位之查閱表格中的其中一個有效值。 若要使用範例,請在 Project Web App 中建立包含值 Value 3 的查閱表格,然後建立使用該查閱表格的任務自訂文字欄位。 選取使用中專案中的任務,並在 Visual Basic Editor 之 [立即] 視窗中執行指令。
Application.SetField Field:="TestEntTaskText", Value:="Value 3"
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。