Bitte schauen Sie, wie es mit% funktioniert, @ Zeichen, aber nicht mit ~ oder! muss mehr Sonderzeichen enthalten.Ich versuche, den angegebenen vb-Code auszuführen, aber es funktioniert nicht für einige Zeichen wie "!", "~"
Der gesamte Code läuft gut, aber nicht entfernen Sie bitte Hilfe und danke für Ihre Hilfe im Voraus.
Private Sub NewOrdersData()
Dim fndList As Variant
Dim x As Long
i = 0
n = 2
fndList = Array("!", "@", "#", "$", "%", "~")
Worksheets("UploadData").Cells.ClearContents
Sheets("ProcessedData").Activate 'data to be entered
u = WorksheetFunction.CountIf(Columns(1), ">0")
For i = 2 To u ' Till End of Record Count
If Cells(i, 16) = "Upload" Then
Sheets("UploadData").Cells(1, 1) = Cells(1, 2)
Sheets("UploadData").Cells(1, 2) = Cells(1, 3)
Sheets("UploadData").Cells(1, 3) = Cells(1, 4)
Sheets("UploadData").Cells(1, 4) = Cells(1, 5)
Sheets("UploadData").Cells(1, 5) = Cells(1, 6)
Sheets("UploadData").Cells(1, 6) = Cells(1, 7)
Sheets("UploadData").Cells(1, 7) = Cells(1, 8)
Sheets("UploadData").Cells(1, 8) = Cells(1, 9)
Sheets("UploadData").Cells(1, 9) = Cells(1, 10)
Sheets("UploadData").Cells(1, 10) = Cells(1, 11)
Sheets("UploadData").Cells(1, 11) = Cells(1, 12)
Sheets("UploadData").Cells(1, 12) = Cells(1, 13)
Sheets("UploadData").Cells(1, 13) = Cells(1, 14)
Sheets("UploadData").Cells(n, 1) = Cells(i, 2)
Sheets("UploadData").Cells(n, 2) = Cells(i, 3)
Sheets("UploadData").Cells(n, 3) = Cells(i, 4)
Sheets("UploadData").Cells(n, 4) = Cells(i, 5)
Sheets("UploadData").Cells(n, 5) = Cells(i, 6)
Sheets("UploadData").Cells(n, 6) = Cells(i, 7)
Sheets("UploadData").Cells(n, 7) = Cells(i, 8)
Sheets("UploadData").Cells(n, 8) = Cells(i, 9)
Sheets("UploadData").Cells(n, 9) = Cells(i, 10)
Sheets("UploadData").Cells(n, 10) = Cells(i, 11)
Sheets("UploadData").Cells(n, 11) = Cells(i, 12)
Sheets("UploadData").Cells(n, 12) = Cells(i, 13)
Sheets("UploadData").Cells(n, 13) = Cells(i, 14)
n = n + 1
End If
Next
For x = LBound(fndList) To UBound(fndList)
Worksheets("UploadData").Cells.Replace _
What:=fndList(x), Replacement:="" ', _
Next x
Sheets("UploadData").Activate
MsgBox "Complete"
End Sub
Versuchen Hinzufügen 'Sheets ("ProcessedData")' Infront alle 'Cells'.. Oder benutze 'mit'. – findwindow
Problem ist nicht in Sheets ("ProcessedData"), aber in UploadData scheint es, dass das Problem in Zeichen –