Excel2010中實現(xiàn)輸入兩個字符自動切換單元格的操作方法
Excel2010中實現(xiàn)輸入兩個字符自動切換單元格的操作方法
在數(shù)據(jù)輸入時,經(jīng)常要輸入固定的字符數(shù)后,要按回車鍵,怎么實現(xiàn)輸入后自動換單元格,提高輸入速度。今天,學(xué)習(xí)啦小編就教大家在Excel2010中實現(xiàn)輸入兩個字符自動切換單元格的操作方法。
Excel2010中實現(xiàn)輸入兩個字符自動切換單元格的操作步驟如下:
你電腦上必須有一個能有運行Microsoft visual basic代碼編輯器,因為這需要用VB代碼來實現(xiàn)。打開EXCEL軟件,選擇你要輸入數(shù)據(jù)的工作表。
右擊工作表,選擇查看代碼。
在編輯區(qū)里拷入以下代碼:
Private Sub TextBox1_Change()
If Len(Me.TextBox1.Text) <> 2 Then Exit Sub
Me.TextBox1.Activate
ActiveCell = Me.TextBox1.Text
Me.TextBox1.Text = ""
Me.TextBox1.Activate
ActiveCell.Activate
Application.SendKeys "~"
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
With TextBox1
.Left = ActiveCell.Left
.Top = ActiveCell.Top
.Width = ActiveCell.Width
.Height = ActiveCell.Height
End With
Me.TextBox1.Activate
End Sub
現(xiàn)在就可實現(xiàn)輸入2個字符自動切換單元格。
要是想輸入其它個固定字符,只要將“If Len(Me.TextBox1.Text) <> 2 Then Exit Sub”代碼里的2換成相應(yīng)的數(shù)字,比如3、4。
要是您宏安全性設(shè)置過高,會導(dǎo)致代碼無法運行,所以你必需進行宏的安全性設(shè)置,在工具——宏——安全性。
將安全性設(shè)置為低或中、不要設(shè)置為高和非常高。
Excel2010中實現(xiàn)輸入兩個字符自動切換單元格的操作相關(guān)文章:
1.excel2010中單元格中設(shè)置(自動)換行的方法