標題:
[發問]
引數不為選擇性(optional)
[打印本頁]
作者:
av8d
時間:
2012-8-1 22:25
標題:
引數不為選擇性(optional)
DateSerial(Year(Date), Month(Date), Day(Date) - 1)
我想改寫成
DateSerial(Month(Date), Day(Date) - 1)
卻出現"引數不為選擇性(optional)
按下說明後~
出現一個網頁錯誤的視窗
行: 168
錯誤: Automation 伺服程式無法產生物件
引數不為選擇性 (錯誤 449)
請參閱 特性
引數的數字和型態必須與預期相符。此錯誤有以下的起因和解決方法:
引數的數字不正確。
提供所有必要的引數,例如,Left 函數需要兩個引數;第一個代表要處理的字元字串,第二個表示從字串左方傳回的字元數。因為無法選擇要不要加,所以必須全部都給才行。
省略的引數為非選擇性的。
只有呼叫的是使用者自訂程序,且程序中宣告引數為 Optional,才可以省略引數。您可以在呼叫時提供所有必要的引數,或是將參數宣告為 Optional。
詳細資訊,可選取有疑問的項目並按下 F1 (在Windows中) 或 HELP (在Macintosh上)。
作者:
av8d
時間:
2012-8-1 22:29
回復
1#
av8d
進階問題
Month(Date) & "/" & Day(Date - 2)
如果今天是8/1
-2天應該是7/30
但是他卻顯示8/30
作者:
Hsieh
時間:
2012-8-1 22:58
回復
2#
av8d
DateSerial函數必須指明年、月、日缺一不可
作者:
GBKEE
時間:
2012-8-2 07:17
回復
2#
av8d
Month(Date) & "/" & Day(Date - 2) 如果今天是8/1
-2天應該是7/30 但是他卻顯示8/30
函數的用法你還沒有弄清楚
Sub Ex()
[a1] = Date - 2
[a2] = DateSerial(Year(Date), Month(Date), Day(Date)) - 2
[a3] = DateValue(Year(Date) & "/" & Month(Date) & "/" & Day(Date)) - 2
End Sub
複製代碼
作者:
av8d
時間:
2012-8-2 13:10
回復
4#
GBKEE
是否可以只顯示月和日就好~
8/1 -2 顯示 7/30
作者:
oobird
時間:
2012-8-2 13:31
[a1] = "8/1"
[b1] = [a1] - 2
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)