schleife mit each oder loop...

08/05/2009 - 17:30 von ichLeseAlsoBinIch | Report spam
Hallo,

ich versuche schon den ganzen Tag eine Schleife zu bauen, aber ich
geb
auf...
In einem Tabellenblatt (Excel03) habe ich ein Makro aufgezeichnet. Es
fàngt so an:


.


Cells.Find(What:="autor", After:=ActiveCell, LookIn:=xlFormulas,
LookAt _
:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext,
MatchCase:= _
False, SearchFormat:=False).Activate
ActiveCell.Offset(0, -1).Select
Selection.Copy
Sheets("Tabelle3").Select
ActiveSheet.Paste
Sheets("Tabelle2").Select


sucht also "autor", dann gibt es noch einiges zu tun, und dann sollte
das Makro zum nàchsten "Autor" gehen, solange bis "Autor" quasi null
ist (Ende der Liste).


Wie sagt man das in VBA am besten?
 

Lesen sie die antworten

#1 Melanie Breden
08/05/2009 - 17:56 | Warnen spam
Hallo,

"ichLeseAlsoBinIch" schrieb:

ich versuche schon den ganzen Tag eine Schleife zu bauen, aber ich
geb
auf...
In einem Tabellenblatt (Excel03) habe ich ein Makro aufgezeichnet. Es
fàngt so an:



[Snip Code]

sucht also "autor", dann gibt es noch einiges zu tun, und dann sollte
das Makro zum nàchsten "Autor" gehen, solange bis "Autor" quasi null
ist (Ende der Liste).

Wie sagt man das in VBA am besten?



schau dir in der Excel Hilfe die Find-Methode an, da ist ein gutes Beispiel dabei.


Mit freundlichen Grüssen
Melanie Breden

- Microsoft MVP für Excel -
www.melanie-breden.de

Ribbon-Programmierung für Office 2007 http://tinyurl.com/59awla

Ähnliche fragen