Optimierung Code
25.09.2015 22:50:35
D
habe einen "Code" (so würde ich es ehrlich gesagt nicht nennen) geschrieben der ca. 50000 Zeilen durchforstet.
Positiv: Er funktioniert!
Negativ: Ich kann in der Zeit während er läuft 3-4 Kaffee trinken gehen *heul* Evtl. liegt es ja daran dass er kein Delta Handling kann...
Lösung:
1. Evtl. weiß einer von euch wie ich den Code so umschreiben kann, dass er schneller funktioniert.
2. Ich habe den Code derzeit an einen Button gehängt. Es wäre jedoch super wenn man ihn ausführen könnte beim speichern der Originaldatei
3. Dazu sollte die Kopie auf dem Server jedoch schreibgeschützt sein....und natürlich beim verändern nicht gespeichert werden. Wäre auch super wenn die Originaldatei nicht geschlossen werden würde ;-(
Schonmal thxthxthxthxthxth im Voraus!!
Bin mal gespannt wer den schnellsten Code programmiert ;-)
So sieht der Code derzeit aus.
Sub beim_speichern()
x = 7
Do While Cells(x, 7).Value ""
Cells(x, 6).Value = Cells(x, 3).Value + Cells(x, 4).Value + Cells(x, 5).Value
Cells(x, 14) = Replace(Cells(x, 15).Value, " ", "", , 5)
Cells(x, 12) = Right(Cells(x, 14).Text, Len(Cells(x, 14).Text) - 1) + Cells(x, 17)
x = x + 1
Loop
ActiveWorkbook.SaveAs Filename:="\\server\ Test.xls"
End Sub