online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon Blackcaty vom 22.06.2022, 12:50 Options

Laufzeitfehler ´91

Hallo,

ich bekomme diese Fehlermeldung
(Laufzeitfehler ´91 Objektvariable oder With-Blockvariable nicht festgelegt).Kann mir einer da weiterhelfen.
Im Intranet öffne ich die Datei.
Die Datei wird aber in Internet Explorer angezeit.

Hier der Code

Private Sub CommandButton2_Click()

dateiname = "Auftrag DSL-Install-Service"
Dateipfad = "C:\temp\"
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Dateipfad & dateiname <--- hier bekomme ich die Fehlermeldung


Dim olApp As Object
Set olApp = CreateObject("Outlook.Application")
With olApp.CreateItem(0)
'Empfänger
.Recipients.Add "XXX@XXX.net"
'Betreff
.Subject = "Auftragsformular"
'Nachricht
'Lesebestätigung aus
.ReadReceiptRequested = False
'Dateianhang
.Attachments.Add "c:\temp\" & dateiname & ".xls"
.Send
End With
Set olApp = Nothing

End Sub

Gruß, Blackcaty


Antwort schreiben

Antwort 1 von coros vom 22.06.2022, 13:13 Options

Hallo Blackcaty,

ich würde zuerst mal darauf tippen, dass Du beim Dateinamen keine Dateinedung, z.B. ".xls" mit angegeben hast.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 2 von Blackcaty vom 22.06.2022, 13:37 Options

Hallo Coros,

die Datei hat eine Endung "Auftrag_Service.xls"

oder meinst du ich muss es in vba code eintragen ? wenn ja, wo ?

Gruß Blackcaty

Antwort 3 von coros vom 22.06.2022, 13:40 Options

Hallo ,

Du sagst in der Zeile

ActiveWorkbook.SaveAs Dateipfad & dateiname
das die Datei im Pfad von "Dateipfad" und unter dem Namen von "dateiname" abgespeichert werden soll. Den Wert für "dateiname" vergibst Du in der Zeile

dateiname = "Auftrag DSL-Install-Service"
und dort fehlt eben die Dateiendung ".xls". Demnach müsste der Befehl

ActiveWorkbook.SaveAs Dateipfad & dateiname
folgendermaßen lauten:

ActiveWorkbook.SaveAs Dateipfad & dateiname & ".xls"


MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 4 von Blackcaty vom 22.06.2022, 13:43 Options

geht leider immer noch nicht
Laufzeitfehler `91

hast du vielleicht noch eine andere Idee ?

Antwort 5 von coros vom 22.06.2022, 14:05 Options

Hallo,

also bei mir funktioniert Dein Makro. Eventuell liegt es an Deiner Datei. Schließe diese mal und starte sie erneut und teste dann mal.

Ansonsten wäre es hilfreich, wenn man Deine Datei bekommen könnte. Wenn es Dir möglich ist, dann lade doch mal Deine Datei bei http://www.file-upload.net/ hoch und poste hier den Link, den Du erhälst. Dann kann man mal sehen, ob der Fehler auch woanders auftritt.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du
ein Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 6 von Blackcaty vom 22.06.2022, 14:41 Options

Hallo Coros,

das Problem ist das die Datei gleich unter Internet Explorer öffnet.
Wie schon gesagt, die Datei lade ich im INTRANET runter.

Unter Excel funzt es auch.

Kann es daran liegen, das das Verzeichnis gewechselt werden muss?

http://intranet.XXX.net/uploads/media/Auftrag_Install-Service_GK_04.xls

Antwort 7 von Blackcaty vom 23.06.2022, 15:11 Options

hat noch jmd. vielleicht eine Idee ?

Ähnliche Themen

Eingabe in Zelle aufspalten
Ulle-gt5  07.10.2009 - 299 Hits - 9 Antworten

Laufzeitfehler 1004 Farbindex Excel 1997
Sina1982  22.06.2010 - 89 Hits - 5 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026