我想找到Visual Basic命令來選擇非特定數量的列。例如,我有一行中的值列表,我必須從第一列中選擇它們,直到找到「5」。我怎樣才能做到這一點?選擇列直到找到值
Q
選擇列直到找到值
1
A
回答
1
試試這個:
Public Function Search(row As Integer) As Integer
Dim col As Integer
col = 1
While ActiveSheet.Cells(row, col) <> "5"
col = col + 1
Wend
Search = col
End Function
3
爲此,您可以快速找到查找,這也使「未找到」的結果通過測試,如果RNG1存在後發現
在activesheet的第1行搜索對於列A中的變量strfind和higlight到找到的值
Sub QuickFind()
Dim rng1 As Range
Dim strFind As String
strFind = "5"
Set rng1 = ActiveSheet.Rows(1).Find(strFind, , xlValues, xlWhole)
If rng1 Is Nothing Then
MsgBox strFind & " not found"
Else
Range(rng1, rng1.End(xlToLeft)).Activate
End If
End Sub
相關問題
- 1. MySQL/MySQLi從表中選擇,直到找到給定值
- 2. MySQL的:選擇元組,直到列的總結達到閾值
- 3. SQL:選擇「直到」
- 4. 選擇所有行,直到給定值
- 5. 選擇範圍,直到至少有一個列有數值
- 6. 選擇值到
- 7. 級聯選擇,直到表
- 8. 直觀地選擇到線
- 9. SQL找到選擇
- 10. 如何選擇兒童元素,直到元素中找到
- 11. 從多列中選擇值到單列
- 12. mysql查詢 - 選擇找不到值
- 13. PHP MySQL選擇與WHERE列未找到?
- 14. 如何選擇,直到總和達到一定值
- 15. Firefox iMacros循環,直到找不到值
- 16. vba循環直到找到特定值
- 17. 循環,直到找到一定的值
- 18. sqllite選擇行,直到在列中遇到總數
- 19. 如何選擇多行,直到列達到數字限制
- 20. 在列和選擇中找到一定的值
- 21. SQL選擇在列中找到匹配值的位置
- 22. 在Excel中搜索列,找到值,選擇並刪除
- 23. 循環列表直到找到值然後中斷?
- 24. 如何找到長度直到特定值以陣列在Java
- 25. 將值插入到選擇列表中
- 26. Jqgrid通過選擇列行值到dataurl
- 27. 禁用按鈕,直到值被選中---選擇---沒有出現
- 28. 禁用文本字段,直到從選擇列表中選擇選項
- 29. jQuery選擇找到THEAD
- 30. jQuery選擇找到其他
您能澄清您的示例嗎?有時,學習如何在VBA中做到這一點的最好方法是記錄一個宏 - 按照您在Excel中解決它的步驟進行操作。然後再查看代碼。 – diagonalbatman