Středa, 05 2020 února
  1 Odpovědi
  4 tis. Návštěv
0
Hlasy
Zrušit
Vážený pane
potřebuji 
-Jak najít a nahradit text v listu Excel stejné CTRL+H s VBA
Jak zjistím https://www.extendoffice.com/documents/excel/1720-xcel-find-and-replace-chart-title.html  o textovém poli a grafu 
POKUD potřebuji "Najít a nahradit text v listu excel stejné CTRL+H s VBA"
Děkuji
umění
Tento kód moje revize nefunguje
 Sub TextBoxReplace()
'Updateby20140603
Dim xWs As Worksheet
Dim xFindStr As String
Dim xReplace As String
Dim YY As String
xFindStr = Application.InputBox("Find:", xTitleId, "", Type:=2)
xReplace = Application.InputBox("Replace:", xTitleId, "", Type:=2)
Set xWs = Application.ActiveSheet
On Error Resume Next
For
Each YY In xWs.Worksheest("Sheet1").Range("A2:Z")
xValue = shp.TextFrame.Characters.Text
shp.TextFrame.Characters.Text = VBA.Replace(xValue, xFindStr, xReplace, 1)
Next

Each YY In xWs.Worksheets("Sheet2").Range("A2:Z")
xValue = shp.TextFrame.Characters.Text
shp.TextFrame.Characters.Text = VBA.Replace(xValue, xFindStr, xReplace, 1)
Next
Each YY In xWs.Worksheets("Sheet3").Range("A2:Z")
xValue = shp.TextFrame.Characters.Text
shp.TextFrame.Characters.Text = VBA.Replace(xValue, xFindStr, xReplace, 1)
Next
Each YY In xWs.Worksheets("Sheet4").Range("A2:Z")
xValue = shp.TextFrame.Characters.Text
shp.TextFrame.Characters.Text = VBA.Replace(xValue, xFindStr, xReplace, 1)
Next



End Sub

Před 3 let
·
#2071
0
Hlasy
Zrušit
Nahraďte jednu hodnotu jinou
Podrobné kroky následují níže. Vyberte rozsah buněk, kde chcete nahradit text nebo čísla. Chcete-li nahradit znak(y) v celém listu, klikněte na libovolnou buňku na aktivním listu. Stisknutím klávesové zkratky Ctrl + H otevřete kartu Nahradit v dialogovém okně Najít a nahradit aplikace Excel.
  • Stránka:
  • 1
Na tento příspěvek zatím nebyly učiněny žádné odpovědi.