Excel spalten per VBA rechtsbündig formatieren

Hallo,
Ich will in einem Excel formular bestimmte Zellen nachträglich formatieren.
weiß jemand wie das geht ?
Gruß
Thomas

hi,

ganz einfach,
du zeichnest ein makro auf, welches eine zelle rechtsbündig formatiert.

im vba-code steht dann der befehl. um deine zelle zu nehmen, muss du einfach die andere ersetzten.

Gruß Marcel

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Noch ein Hinweis
Selection.HorizontalAlignment = xlRight richtet die selektierten Zellen rechts aus.

ActiveCell.HorizontalAlignment = xlRight richtet die aktuelle Zelle rechts aus.

Range(„R5“).HorizontalAlignment = xlRight richtet die Zelle „R5“ rechts aus.

Range(„A1:C7“).HorizontalAlignment = xlRight richtet den angegebenen Bereich rechts aus.

Range(„B:B“).HorizontalAlignment = xlRight richtet die Spalte „B“ rechts aus.

Range(„3:3“).HorizontalAlignment = xlRight richtet die Zeile 3 rechts aus.

Die Eigenschaft HorizontalAlignment gehört zum Range-Objekt, das sich hinter allen Nomenklaturen versteckt. Stichworte zum Nachgucken in der Hilfe wären noch „Offset“ und „Cells“.

Wenn Du z.B. „ActiveCell“ schreibst und den Punkt dahinter setzt, kommt automatisch eine Auflistung aller Eigenschaften und Methoden. Auch nach dem Gleichheitszeichen wird oft eine Liste von Möglichkeiten angeboten.

Aber wie … wie hier mein Vorschreiber noch? … schon sagte, der beste Start ist das Aufzeichnen eines Makros.

Kristian