跪求大神幫做下表格設定條件 跳轉單元格跪求大神幫做下表格設定條件 跳轉單元格跪求大神幫做下表格設定條件 跳轉單元格
uj5u.com熱心網友回復:
樓主應該是“異想天開”吧!從來沒聽說過這些軟體能支持這樣的“條件跳轉”……
uj5u.com熱心網友回復:
這種只能通過VBA代碼,才可能實作的。uj5u.com熱心網友回復:

如圖在宏編輯界面選擇sheet,然后就可以有很多針對sheet的事件可以選擇。比如選擇change事件,那么當你的單元格發生內容變動的時候,就會產生事件,你可以根據事件傳入的range進行判斷,然后進行焦點跳轉
uj5u.com熱心網友回復:
在上圖的位置貼下面的代碼,結貼給分吧
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
Cells(Target.Row, 3).Select
ElseIf Target.Column = 3 Then
Select Case Target.Text
Case "出"
Cells(Target.Row, 5).Select
Case "入"
Cells(Target.Row, 8).Select
Case "存"
Cells(Target.Row, 11).Select
Case "取"
Cells(Target.Row, 12).Select
End Select
ElseIf Target.Column = 5 Or Target.Column = 8 Or Target.Column = 11 Or Target.Column = 12 Then
Cells(Target.Row + 1, 1).Select
End If
End Sub
uj5u.com熱心網友回復:
樓主要的是“通過條件設定”達到目的,不是通過執行代碼達到目的。
uj5u.com熱心網友回復:
了解一下代碼生成技術?轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/55856.html
標籤:VBA
上一篇:vb和單片機如何對接呢?
