VB DateAdd to String

时间:2013-07-15 16:11:57

标签: vb.net photoshop tostring dateadd

我试图将DateAdd函数作为字符串

到目前为止我得到了

Dim newDate 
newDate = DateAdd("m", 1, date)
MsgBox(newDate.ToString("d"))

哪个获取所需的错误对象

我试图创建一个获取日期的photoshop脚本,并在1个月后添加,然后写入活动文本图层

'Get and Change Expiry Date 
docRef.ActiveLayer = docRef.Layers(3)
Set textItemRef = docRef.ActiveLayer.TextItem

Dim newDate 
newDate = DateAdd("m", 1, date)
textItemRef.Contents = newDate.ToString("d")

任何帮助都会很棒

1 个答案:

答案 0 :(得分:0)

VBA中的字符串不是对象,因此没有ToString()方法,即VB.NET。

newDate = DateAdd("m", 1, date)
MsgBox newDate

MsgBox format$(newDate, "dd/mm/yyyy")