Kann mir jemand evtl. sagen, welcher Unterschied es gibt zwischen Select und Activate?
Ich habe mehrmals gelesen, dass Select nur den Code verlangsamt.
Vielen Dank
Gruss
Karin
Gruss
Karin
Gruß HW
So kannst du z.Bb. einen Wert in die Zelle A1 Des Tabellenblattes Tabelle1 schreiben ohne zu selektieren.
Worksheets("Tabelle1").Cells(1,1) = 123
oder z.b. die Hintergrundfarbe ändern ...
Worksheets("Tabelle1").Cells(1,1).Interior.ColorIndex = 6
oder die schriftfarbe ändern...
Worksheets("Tabelle1").Cells(1,1)Font.ColorIndex = 3
Ein kleiner Anhaltspunkt
Ciao Peter
Karin
Dim Nombre As Integer
Range("A1").Select
Selection.End(xlDown).Select 'positioniert Curser auf die letzte beschriebene Zeile (die Zeilen sind nummmeriert...1,2,3....)
Nombre = ActiveCell.Value + 1 'Wert der Zeile plus 1
txtnumérocréation.Value = Nombre
ActiveCell.Offset(1, 0).Select
ActiveCell.Value = txtnumérocréation.Value
End Sub
Deine Code ohne select usw. würde ungefähr so aussehen.
Option Explicit
Private Sub UserForm_Initialize()
txtnumérocréation.Value = Range("A1").End(xlDown) + 1
Range("A1").End(xlDown).Offset(1, 0) = txtnumérocréation.Value
End Sub
Code eingefügt mit: Excel Code Jeanie
Gruß Georg
Karin
Karin