係統粉 > 電腦問答 > 其他問答

已解決如何用VBA讀取EXCEL文本框控件數據?

提問者:丿氓  |  瀏覽次  |  提問時間:2017-04-13  |  回答數量:1

如何用VBA讀取EXCEL文本框控件數據?(圖1)我的EXCEL電子表格裏有很多文本框控件,如何用VBA讀取”文本框控件”中的數據且自動複製粘貼到單元格中?

已有1條答案
king丶nanxi

king丶nanxi

回答數:33  |  被采納數:40

在Excel表格中輸入內容,以方便在VBA中進行讀取和處理操作。進入VBA環境,可以按鍵盤上的“Alt+F11”進入。右擊“Microsoft Excel對象”,從其右鍵菜單中選擇“插入”-“用戶窗體”項。接著向窗體中拖動一個“標簽”和一個“按鈕”,右擊“按鈕”,從其擴展菜單中選擇“屬性”項。在打開的“屬性”麵板中對“按鈕”和“標簽”進行相關設置,其中包括“名稱”和“標題”。雙擊“獲取Excel數據”按鈕,在打開的代碼編輯窗口中,輸入以下代碼:Private Sub GetDate_Click() Dim i As Integer Dim j As String For i = 2 To 8 '數據位於2至8行 j = j & Chr(10) & Chr(13) & Sheets(1).Cells(i, 1) & " " & Sheets(1).Cells(i, 2) '讀取每行數據 '格式化輸出 Next i Label1.Caption = Label1.Caption & jEnd Sub雙擊“Sheet1”工作表,在彈出的代碼編輯窗口中輸入如下代碼:Private Sub Worksheet_Activate()UserForm1.ShowEnd Sub返回Excel表格,激活工作表,就可以看到窗口彈出,同時點擊“獲取Excel數據”按鈕,就可以讀取Excel中的數據啦。
2017-04-13 08:50:03
讚 3
相關問答
最新其他問答
解決方法