我是VBA新手,但已成功創建了一些有用的Excel函數。我現在正在工作的那個,看起來應該很簡單,正在逃避我。我認爲我誤解了語法,需要一些指導。需要使用VBA函數指導在Excel中粘貼值
考慮以下屏幕截圖;我試圖在列E中創建函數,它只是D $ n中的VALUE。
到目前爲止,這是據我已經得到了:
Function PASTVALUE(q As String)
q.PasteSpecial Paste:=xlPasteValues
End Function
,如果我理解正確的,在讀的輸入值(在我的情況下,細胞D$n
的內容)作爲一個字符串,然後使用PasteValues
粘貼它。
我需要以某種方式複製它之前我粘貼它?我認爲q As String
參數是將它帶入函數的。
不過,如果我不是抄襲,是它試圖paste
從空剪貼板......在這種情況下,我不想法什麼,我應該使用來實現這一目標。
幫助!