Mittwoch, 05 Februar 2020
  1 Antworten
  4.1K Besuche
0
Bewertungen
Rückgängig machen
Sehr geehrte Damen und
Ich muss 
-So finden und ersetzen Sie Text in Excel-Tabellen mit STRG+H und VBA
Wie ich finde https://www.extendoffice.com/documents/excel/1720-xcel-find-and-replace-chart-title.html  über Textfeld und Diagramm 
WENN ich „Text in Excel-Tabelle suchen und ersetzen“ benötige, dasselbe STRG+H mit VBA
Vielen Dank.
Art
Dieser Code, den ich überarbeite, funktioniert nicht
 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

Ersetzen Sie einen Wert durch einen anderen
Die detaillierten Schritte folgen unten. Wählen Sie den Zellbereich aus, in dem Sie Text oder Zahlen ersetzen möchten. Um Zeichen im gesamten Arbeitsblatt zu ersetzen, klicken Sie auf eine beliebige Zelle im aktiven Blatt. Drücken Sie die Tastenkombination Strg + H, um die Registerkarte „Ersetzen“ des Excel-Dialogfelds „Suchen und Ersetzen“ zu öffnen.
  • Seite:
  • 1
Es gibt keine Antworten für diesen Eintrag gemacht.