EXCEL VBA Die wichtigsten Befehle #19 - For Each Schleifen / Einführung Excel VBA

preview_player
Показать описание
↓↓ Mein kostenloser EXCEL VBA Grundlagenkurs für Einsteiger ↓↓

Danke an Euch für den tollen Support und das motivierende Feedback! ❤
Рекомендации по теме
Комментарии
Автор

Viel Spaß mit meinem neuen Video :)! Den Code zu dem Video lade ich die Tage auf meine Homepage
Die Beispiele in diesem Video:

01:55 Die Syntax der For Each Schleife
03:10 Alle Tabellenblätter ansprechen (Namen ausgeben lassen)
04:57 Alle Tabellenblätter schützen
06:29 Alle Tabellenblätter umbennen
08:26 Alle Arbeitsmappen ansprechen (Namen ausgeben lassen)
09:59 Mehrere Arbeitsmappen schließen und speichern

Beste Grüße
André

scienzless
Автор

Hallo André
Bin eigentlich ein blutiger VBA Anfänger, doch du hast deine Videos dermassen gut gemacht,
dass ich die bisherigen 19 Videos problemlos verstanden habe. Besten Dank und weiter so

Rolandus
Автор

super deine Erklärungen und einfach WoW

armandmarteling
Автор

Lieber André, herzlichen Dank für Deinen Einsatz. Deine Erklärungen sind sehr gut.

martinaschwanden
Автор

Ich habe mir alle bisherigen Beiträge angeschaut und der Rest folgt auch noch.
Wirklich SUPER!
Dieses e-Learning ist einfach eine tolle Sache. Mit dem Tipp heute kann ich morgen direkt arbeiten. Vielen Dank!

nachtalp
Автор

Hallo André, ich bin noch weitestgehend Anfänger was VBA betrifft, aber ich möchte mich hinsichtlich deiner toll erklärten Videos sehr bedanken. Denn die sind erste Klasse. Vielen Grüße Thomas

thomasauer
Автор

Herzlichen Dank für Deine exzellenten Beiträge.

sasavienne
Автор

Wieder super erklärtes video, danke. Noch angenehmer ist die for each-Schleife beim durchlaufen von Ranges z.B.
Sub forEachinBereich()
Dim zelle As Range
Dim bereich As Range

Set bereich =
For Each zelle In bereich
If (zelle.Value > 30) Then
zelle.Interior.Color = XlRgbColor.rgbGreen
else
zelle.Interior.Color = XlRgbColor.rgbYellow
End If
Next zelle
End Sub

MyOliver
Автор

Deine Vidoes habe ich als "lebendige"Excel-Refernez nahezu permanent bei der Entwicklung meiner eigenen Projekte parallel verfügbar.
Dadurch konnte ich schon viele Lösungswege wesentlich verkürzen und auch besser verstehen, da ich "Spaghettiprogramme noch nie mochte.
Dannke dafür * * * * *

wernerdorst
Автор

Wie immer sehr gut erklärt! Danke für die tollen Infos.

franzmrskos
Автор

Danke Dir, sehr gute Videos hast du gemacht

eugengladun
Автор

Hey André, vielen Dank für die guten Videos, haben mir sehr bei der Arbeit mit Excel geholfen.
Momentan sitz ich allerdings an einem Problem. Ich möchte in einer Ausgabetabelle Daten aus mehreren Tabellenblättern anzeigen lassen über ein Makro. Mit den Schleifen komm ich schon soweit zurecht, dass es immer in die nächste Zeile der Ausgabetabelle geht. Allerdings soll in einer neuen Zeile auch das nächste Tabellenblatt bzw die Daten davon ausgegeben werden. Wie kann ich das in die Schleife schreiben? Evtl. kann mir auch einer der anderen hier helfen :)

Das wäre eine Beispielzeile aus meinem Code
'y = Variable für Preis
Dim y As Integer
For y = 6 To 20

Cells(y, 18).Value = Tabelle3.Range("Q54")

Next y

Und für Tabelle 3 möchte ich jetzt theoretisch, dass bei jeder Schleife die nächste Tabelle angesprochen wird

serienchiller
Автор

Hey André! Danke für deine Videos, sind leicht verständlich und nicht zu lang! eine Frage hab ich trotzdem: kann ich auch nur einen teil der worksheets/mappen ansprechen, z.b. nur die ersten 3 oder so? vielleicht ja mit sowas wie:

for each worksheet in worksheets 1 to 3?

Kontar
Автор

kann ich den Teil "Dim meinblatt as worksheet" auch überspringen und in der gesamten Sub dann statt "meinblatt" einfach worksheet schreiben? So wie ich dass verstehe ist der dim Befehl eine reine Umbenennung oder?

evikauschinger
Автор

Eine anschauliche Übersicht aller Videos dieser Videoreihe findest du unter:
Dort habe ich auch alle Befehle und Beispielcodes aus den Videos
nochmals rausgeschrieben, sodass Du auf einen Blick alle wichtigen
Informationen hast und nicht in den verschiedenen Videos an die
jeweilige Stelle spulen musst.
Viel Spaß beim Lernen!
André

scienzless