captainchaos666
Goto Top

Excel-Makro beim öffnen automatisch ausführen

Hallo,
ich hoffe Ihr könnt mir weiterhelfen! Ich versuche beim starten einer Exceldatei sofort ein Makro zu starten!

Mein Syntax:
Sub auto_open()
Range("A1:L200").Select
Selection.Sort Key1:=Range("L1"), _
Order1:=xlAscending, _
Header:=xlYes, _
OrderCustom:=1, _
MatchCase:=False, _
Orientation:=xlTopToBottom
Range("A2").Select
End Sub

mit der auto_open sollte es angeblich möglich sein Makros sofort beim öffnen der Exceldatei zu starten. Dies funktioniert bei mir nicht. Könnt Ihr mir weiterhelfen wie ich meine Excelliste automatisch beim öffnen sortieren kann. Wenn möglich bitte mit einem Besipiel (Wo muss der Syntax stehen, Arbeitsmappe oder Tabellen1)

Dank Euch, Gruß

Alex

Content-Key: 59475

Url: https://administrator.de/contentid/59475

Printed on: April 26, 2024 at 05:04 o'clock

Member: IchoTolot2
IchoTolot2 May 21, 2007 at 15:30:32 (UTC)
Goto Top
Hi Alex,

ich arbeite da mit Private Sub Workbook_Open() unter Arbeitsmappe.

LG
Ingo
Member: KHP
KHP May 21, 2007 at 15:51:40 (UTC)
Goto Top
kleiner Zusatz:

die "sub" muss im Quelltext der Arbeitsmappe stehen und nicht in dem der Tabelle,
kann man im Baum des Makroeditors auswählen!

edit: die Objekte, die die Tabelle betreffen immer mit Tabellennamen angeben:
z.B. Tabelle1.Range("A1:L200").Select
Member: captainchaos666
captainchaos666 May 22, 2007 at 14:52:30 (UTC)
Goto Top
Dank euch das wars!

Gruß Alex