By lotto009@gmail.com την Τετάρτη 05 Φεβρουαρίου 2020
Καταχωρήθηκε στο Excel
Απαντήσεις 1
συμπαθεί 0
Προβολές 4.1K
Ψηφοφορίες 0
Αγαπητέ Κύριε
Εγώ πρέπει να 
-Πώς να βρείτε και να αντικαταστήσετε κείμενο σε φύλλο excel ίδιο CTRL+H με VBA
Όπως βρίσκω https://www.extendoffice.com/documents/excel/1720-xcel-find-and-replace-chart-title.html  σχετικά με το πλαίσιο κειμένου και το γράφημα 
ΑΝ χρειάζομαι "Εύρεση και αντικατάσταση κειμένου σε φύλλο excel ίδιο CTRL+H με VBA"
Ευχαριστούμε
τέχνη
Αυτός ο κώδικας που η αναθεώρησή μου δεν λειτουργεί αναφέρεται
 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

Αντικαταστήστε μια τιμή με μια άλλη
Τα αναλυτικά βήματα ακολουθούν παρακάτω. Επιλέξτε το εύρος των κελιών όπου θέλετε να αντικαταστήσετε κείμενο ή αριθμούς. Για να αντικαταστήσετε χαρακτήρες σε ολόκληρο το φύλλο εργασίας, κάντε κλικ σε οποιοδήποτε κελί στο ενεργό φύλλο. Πατήστε τη συντόμευση Ctrl + H για να ανοίξετε την καρτέλα Αντικατάσταση του διαλόγου Εύρεση και αντικατάσταση του Excel.
·
3 χρόνια πριν
·
0 αρέσει
·
0 ψήφοι
·
0 Σχόλια
·
Προβολή πλήρους ανάρτησης