-1
A
回答
2
如果你的細胞是
- 所有標,或
- 開始有上標字符(這是離奇 -
xlPart
應該找一個格式化字符串的任何部分)
那麼這代碼(設置爲查看B列)將比根據msft鏈接測試非常單元格中的每個字符要快得多
您可以使用Application.FindFormat.Font.Superscript = True
上標
失敗這我會看看更復雜的解決方案來解析出這些需要導出文本的字符。
Sub Test()
Dim ws As Worksheet
Dim rng1 As Range
Dim rng2 As Range
Dim rng3 As Range
Dim FirstAddress As String
Set ws = ActiveSheet
Set rng1 = ws.Range("B:B")
Application.FindFormat.Font.Subscript = True
With rng1
Set rng2 = .Cells.Find("*", , xlFormulas, xlPart, xlByRows, xlNext, , , True)
If rng2 Is Nothing Then
MsgBox "None found"
Else
FirstAddress = rng2.Address
Set rng3 = rng2
Do
Set rng2 = .Cells.Find("*", rng2, xlFormulas, xlPart, xlByRows, xlNext, , , True)
If rng2.Address = FirstAddress Then
Exit Do
Else
Set rng3 = Union(rng3, rng2)
End If
Loop
If Not rng3 Is Nothing Then MsgBox rng3.Address
End If
End With
End Sub
+0
這對我來說只適用於完全格式化的單元格(就像'xlPart'沒有幫助一樣)。在設置新格式之前,幾乎還需要在「Application.FindFormat.Clear」前面加上,以避免將新格式與以前的設置合併。 +1雖然鋪平了道路。 –
相關問題
- 1. 查找標題和有選擇地總計它下面的單元格
- 2. 查找某個表格的特定單元格是否具有img標記
- 3. 在ms字中查找上標和下標?
- 4. xpath:通過標記值查找所有祖先(找到所有具有單元格值的xhtml表格)
- 5. 如何使用JavaScript查找帶有img標籤的單元格?
- 6. 在網格中查找單元格的標頭值
- 7. 硒XPath查找div標籤內的表格單元格
- 8. 一個網格單元格同時具有圖像和文字
- 9. 在單元格引用下查找單元格的值
- 10. 找出點擊單元格的座標
- 11. 查找所有重複行,包括「具有較小下標的元素」
- 12. 使標籤等於TableView單元格的標題和字幕
- 13. Dispalying文字和標籤中的UITableView的自定義單元格
- 14. 行範圍查找具體的值填充列標題的新單元格
- 15. 下標和上標爲同一元素
- 16. 爲上標和下標格式化NSString
- 17. 轉置和標識帶有標誌的單元格
- 18. 查找表格標題單元格值(第一列)
- 19. 查找具有相同標題和返回類元素的元素
- 20. 使用Acts_As_Taggable_On進行Rails標記:查找上下文中的所有標記
- 21. 檢查具有負值的單元格
- 22. 查找單元格中的字符串
- 23. 查找單元格到單元格
- 24. Excel - 創建具有特定標記的單元格的計數
- 25. 使用具有特定值的單元格查找行
- 26. 查找具有合併單元格的列號vba
- 27. 查找具有相同起始「單元格」的行?
- 28. 查找具有重複值的單元格
- 29. 如何在DataGridView中查找具有相同值的單元格?
- 30. 查找具有返回公式的單元格#ERROR
https://msdn.microsoft.com/en-us/library/office/ff198232.aspx –
看一看在[宏錄製](https://stackoverflow.com/documentation/excel- vba/8204/how-to-record-a-macro),以瞭解如何使用VBA進行操作。如果您是VBA的初學者,我還建議閱讀[VBA最佳實踐](https://stackoverflow.com/documentation/excel-vba/1107/vba-best-practices)指南,並從一開始就遵循這些規則。 –
@Peh,我有一些VBA的知識,我只是不知道如何知道一個單元格是否包含SUP或SUB字符格式和在哪個字符索引? – raju