2013-10-22 73 views
0

社區,我對excel適度。我有一個名爲Box_One的文本框。這已經建立在我的用戶表單上。我想要做的就是使單元格的值始終等於文本框中的任何值。將用戶窗體文本框的值傳遞給單元格

我嘗試以下,但不太清楚如何正確地實現

Home.Range("A2").Value = Box_One.Value 

回答

4

怎麼樣使用你的文本框的更改事件來運行你想要的代碼?像

Private Sub TextBox1_Change() 
    Range("BU1").value = TextBox1.value ' specify the destination sheet and cell here 
End Sub 

我測試了這個真正的快速,它的工作。

+0

再一次,我是中等新的。我如何以及在哪裏實施? –

+1

在VBA編輯器中,雙擊包含想要不斷分配給某個單元格的值的文本框,然後會出現一個帶有空白主體的此事件的子變量(Change),並且只需添加要執行的代碼每次文本框的值都會改變。你可以看到這個http://msdn.microsoft.com/en-us/library/office/aa211341(v=office.11​​).aspx – Octavio

相關問題