ChazyChaz
Lt. Commander
- Registriert
- Jan. 2006
- Beiträge
- 1.028
Ich habe ein Problem mit einem VBA Code.
Dieser soll eigentlich bis zu Zeile 4000 durchlaufen, stoppt jedoch immer bei 1665.
Was ich damit tun will ist folgendes.
Der Text in den Zellen wird durch F2->F9->Enter von Text in eine Zahl umgewandelt. Anschließend wird die Formatierung der Zellen auf das gewünschte Telefonformat gebracht.
Woran kann es liegen, dass der Code nicht durchläuft?
Dieser soll eigentlich bis zu Zeile 4000 durchlaufen, stoppt jedoch immer bei 1665.
Code:
Sub Tel()
Dim zelle2 As Object
ActiveSheet.Range("E2:G4000").Select
For Each zelle2 In Selection
SendKeys "{F2}", True
SendKeys "{F9}", True
SendKeys "{ENTER}", True
Next zelle2
Selection.NumberFormat = "+49 ?? ??? ????"
Range("E2:G4000").Select
End Sub
Was ich damit tun will ist folgendes.
Der Text in den Zellen wird durch F2->F9->Enter von Text in eine Zahl umgewandelt. Anschließend wird die Formatierung der Zellen auf das gewünschte Telefonformat gebracht.
Woran kann es liegen, dass der Code nicht durchläuft?