-3
我想添加一個範圍到一個變量,然後該變量將是文本將顯示在文本框中。我到目前爲止所做的是以下代碼:變量到一個文本框vba
Private Sub TextBox1_Change()
Dim text1 As String
text1 = Sheet16.Range("C21:D40").Value
Sheet15.TextBox1.Value = text1
End Sub
當我嘗試運行它時,出現「類型不匹配」錯誤。請任何建議將不勝感激。
如果你不指定'Dim text1 As String',但只是'Dim text1',會發生什麼? – Floris
一個字符串只能是一個單元格的值,而不是一個單元格的範圍 – SWa
@Kyle是一個很好的觀點。你期望在文本框中看到什麼?該範圍內所有單元格中所有值的拼接? – Floris