Das Archiv des Excel-Forums
Programm beschleunigen
Betrifft: Programm beschleunigen
von: Felix Staab
Geschrieben am: 14.10.2003 13:57:29
Hallo Ihr guten Excel-Geister,
ich hätte gerne gewusst, welche Möglichkeit es gibt, dass man einen gewissen Bereich einer Tabelle bearbeitet ohne mit dem Befehl ".Select" zu arbeiten.
z.B. folgender Code:
Range(Cells(i, 2), Cells(i + 5, 9)).Select
Selection.Interior.ColorIndex = xlNone
' Hier wird ein Bereich auf dem Tabellenblatt (sichtbar) ausgewählt und
' bearbeitet. Das ist bei diesem bischen Code eigentlich kein Thema, allerdings
' wird bei den VBA-Anwendungen die ich schreibe, oft solch Selektierung
' formatiert und das bremst das Programm stark ab. Welche Möglichkeiten gibt es
' also, damit ich die "Selektierung" gar nicht erst sehe sondern Excel die
' Zellen so formatiert?
Betrifft: AW: Programm beschleunigen
von: Hajo_Zi
Geschrieben am: 14.10.2003 13:58:37
Hallo Felix
Range(Cells(i, 2), Cells(i + 5, 9)).Interior.ColorIndex = xlNone
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
http://home.media-n.de/ziplies/
Betrifft: Danke
von: Felix Staab
Geschrieben am: 14.10.2003 14:05:06
Jetzt wo du es schreibst ist es logisch.
Vielen Dank und beste Grüße
Felix
Betrifft: Programm beschleunigen
von: Andi_H
Geschrieben am: 14.10.2003 13:59:35
Hi Felix,
ohne select:
Range(Cells(i, 2), Cells(i + 5, 9)).Interior.ColorIndex = xlNone
Gruß
Andi
Excel-Beispiele zum Thema " Programm beschleunigen"