Excel - Alle Blätter einer Arbeitsmappe formatieren

Alle Blätter einer Arbeitsmappe formatieren

Will man einer kompletten Arbeitsmappe durchgehend über alle Tabellenblätter dieselbe Formatierung zuweisen, markiert man vor der Veränderung alle Blätter der Arbeitsmappe. Dafür müssen Sie das erste Tabellenblatt komplett durch einen Klick auf die graue Schaltfläche zwischen der Spalten- und Zeilenbeschriftung markieren und die Umschalt-Taste gedrückt halten, während Sie auf das letzte Tabellenblatt klicken. Um einzelne Blätter aus dieser Gruppe zu entfernen, betätigen Sie [Strg], während Sie auf die Registerzunge dieser Tabelle klicken.

Es ist jedoch praktischer, Formatierungen, welche die gesamte Arbeitsmappe betreffen, in einem Makro zusammenzufassen. Damit das Makro Arbeitsmappen jeder Größe bearbeiten kann, muss es erst ermitteln, wie viele Tabellenblätter die Mappe enthält, und diese dann komplett in die Gruppe aufnehmen. Das unten aufgeführte Makro markiert alle Tabellenblätter einer Arbeitsmappe und formatiert sie komplett in der Schriftart Arial 14.

Makro-Listing zum Formatieren aller Blätter einer Mappe:

Sub Alle_auswählen()
ReDim Matrixvariable(1 To Sheets.Count)

For Each Blattname In Sheets
  Blattzähler = Blattzähler + 1
  Matrixvariable(Blattzähler) = Blattname.Name
Next

For y = 1 To Blattzähler
  Sheets(Matrixvariable()).Select
  With Selection.Font
    .Name = "Arial"
    .Size = 14
  End With
Next

End Sub

Mehr Tipps: Funktion: SVERWEIS

Sponsoren und Investoren

Sponsoren und Investoren sind jederzeit herzlich willkommen!
Wenn Sie die Information(en) auf dieser Seite interessant fanden, freuen wir uns über eine kleine Spende. Empfehlen Sie uns bitte auch in Ihren Netzwerken (z. B. Twitter, Facebook oder Google+). Herzlichen Dank!

Nach oben Sitemap
Impressum & Kontakt