Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

auto_open greift nicht bei Dateiaufruf über Makro

Forumthread: auto_open greift nicht bei Dateiaufruf über Makro

auto_open greift nicht bei Dateiaufruf über Makro
13.03.2003 12:38:59
Vossy
Hallo,
ich habe eine Datei, die auf einigen PC's nur per Makro über eine Schaltfläche aufgerufen werden kann. Diese Datei beinhaltet auch eine auto_open-Prozedur. Leider läuft diese Prozedur
nur dann, wenn ich die Datei per Hand öffne (Datei-öffnen bzw. über Explorer). Sobald die Datei per Makro über die Schaltfläche
geöffnet wird, wird die auto_open-Prozedur nicht ausgeführt.
Ich bin inzwischen völlig ratlos. Wer kann mir weiterhelfen
danke im voraus
Vossy
hier das Makro
Private Sub Auto_open()
Dim user
user = Application.UserName
If Sheets(3).Cells(3, 2) = "" Then
Sheets(3).Cells(3, 2) = user
ThisWorkbook.Save
Else
user = Sheets(3).Cells(3, 2)
MsgBox " Die Datei wird zur Zeit von " & Chr(13) & _
user & Chr(13) & " verwendet!"
Workbooks("Zugriffstest.xls").Close SaveChanges:=False
End If
End Sub


Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: auto_open greift nicht bei Dateiaufruf über Makro
13.03.2003 12:56:32
Udo RiHü

Hallo,
das liegt an der aufrufenden Prozedur.
Generell werden auto-Makros beim Öffnen eines Workbooks per Makro nicht ausgeführt. Auto_open gibt es nur aus Kompatibiitätsgründen zu älteren Versionen.
Anstatt ein Auto_open Makro zu schreiben solltest du die Prozedur besser in das Workbook_Open-Ereignis schreiben. Alternativ hinter das workbook.open des aufrufenden Makros noch die RunAutoMacros-Methode anwenden: ActiveWorkbook.RunAutoMacros (xlautoopen)

Gruss aus'm Pott
Udo

Anzeige
Herzlichen Dank, Udo
13.03.2003 13:01:27
Vossy




;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige