Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

VBA Fehlercode 91 bei einzelnem Rechner

Frage Entwicklung VB for Applications

Mitglied: callback

callback (Level 1) - Jetzt verbinden

06.11.2012 um 17:11 Uhr, 1876 Aufrufe, 3 Kommentare

Hallo Leute,

Zuerst eine kleine Einführung in mein Problem.
Ich habe ein Excelmakro geschrieben, dass Umsatzdaten aus einer Automatisch erzeugten Datei ausliest, und diese in die Mappe, in der das Makro implementiert ist einfügt.
Dass funktioniert oder bessergesagt funktionierte wunderbar.

Nun zu meinem Problem:

Die Datei wurde nun verschoben in einen anderen Ordner, der Ordner für die Umsatzdateien ist in der Datei fest hinterlegt, hiermit hat es also nichts zu tun.

Wenn nun ich die Datei öffne, wird wie gewünscht automatisch das Makro ausgeführt, und läuft einwandfrei durch.
Wenn nun jedoch eine Kollegin aus dem Fachbereich die Datei öffnet, dann bringt Excel beim öffnen der Datei gleich einen Hinweis in so einer Leiste oben:
8154f3eb9bffb6a72cae6cd06aa7af71 - Klicke auf das Bild, um es zu vergrößern
Diese Leiste kenn ich daher, dass Sie nur beim ersten öffnen einer Datei erscheint, bei besagter Kollegin erscheint Sie allerdings jedesmal.
Wenn man nun auf "Bearbeitung aktivieren" klickt, wird dass Makro ausgeführt, und Verursacht dann folgenden Fehler:
ecc48784f2c579425d859e912d21d1fe - Klicke auf das Bild, um es zu vergrößern
Diese Fehlermeldung wird von meinem Errorhandler Ausgegeben die Informationen Fehlerbeschreibung und Fehlercode werden allerdings von dem Excel Standard-Objekt zur Fehlerbehandlung gezogen.
Zur Info: es wird im Programm keine While-Schleife verwendet, und auch KB316478 ist ausgeschlossen. http://support.microsoft.com/kb/316478/de

Wenn ich Jetzt allerdings den Makroeditor öffne, und die Funktion, welche beim Öffnen der Arbeitsmappe gestartet wird, und dann die eigentliche Import-Funktion aufruft selbst starte (Es wird genau der gleiche Code ausgeführt), Funktioniert es, und die Daten werden ohne Probleme importiert.

Meine vermutung ist es nun, dass die Einstellung, welche dafür sorgt dass diese nervige Leiste bei jedem Start erscheint auch dafür verantwortlich ist, dass mein Makro beim Programmstart nicht korrekt ausgeführt wird.

Danke im Vorraus
callback
Mitglied: 106543
12.11.2012 um 09:50 Uhr
Hallo calback,

zwei Theorien
1.
sie hat keine Rechte, auf den Ordner, in dem die Datei liegt die ausgelesen werden soll, zuzugreifen.
2.
die Makrosicherheit ist auf dem anderen PC auf "Sehr hoch" gestellt
Überprüfung durch
Excel -> Extras -> Optionen -> Sicherheit -> Sicherheitsstufe
da mal nachgucken

Grüße
Exzellius
Bitte warten ..
Mitglied: callback
14.11.2012 um 14:07 Uhr
Hi,

Danke für deine Antwort, leider ist beides nicht der Fall.

Rechte für den Ordner sind vorhanden, auch Schreibrechte.

Makrosicherheit ist auf niedrig, das Makro kann ja auch ausgeführt werden, nur es startet eben nicht wie erwünscht autotmatisch, nach wegklicken der Fehlermeldung kann das Makro über die Makroschaltfläche ganz normal aufgerufen werden.

Danke und Gruß
Callback
Bitte warten ..
Mitglied: 106543
14.11.2012 um 14:17 Uhr
Hi

ok dann kann ich dir leider nicht weiterhelfen. Könnte mir nur denken, dass der PC trotzdem iwie das Makro blokiert (Stichwort: Inernetsicherheit). Ansonsten habe ich leider keine weitere Idee.
Hier wirst du außerdem wenig Hilfe zu VBA finden ich denke da bist du in einem reinen VBA-Forum fast besser aufgehoben, weils doch eine ziemliche Nische ist.

Grüße
Exzellius
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
VBA Code zum Kopieren von einzelnen Zellen in Excel (3)

Frage von SebastianL zum Thema Microsoft Office ...

LAN, WAN, Wireless
gelöst Einzelnen Rechnern Zutritt zum Internet verwehren - ohne Proxy. Möglich? (14)

Frage von departure69 zum Thema LAN, WAN, Wireless ...

Windows Update
WSUS: Updates remote auf einzelne bzw. ausgewählte Rechner (2)

Frage von ofodag zum Thema Windows Update ...

Webbrowser
"too many redirects" auf einzelnen Rechnern mit einigen Browsern (6)

Frage von ichbindernikolaus zum Thema Webbrowser ...

Neue Wissensbeiträge
Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(14)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

RedHat, CentOS, Fedora

Fedora 27 ist verfügbar

Information von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
Server
Bilder aus dem Web mit CSV runterladen (30)

Frage von Yannosch zum Thema Server ...

LAN, WAN, Wireless
Gebäudeverkabelung 10Gigabit LWL (27)

Frage von raffzwo zum Thema LAN, WAN, Wireless ...

Windows Update
Novemberpatches und Nadeldrucker bereiten Kopfschmerzen (14)

Tipp von MettGurke zum Thema Windows Update ...