Schrift
[thread]8965[/thread]

VBA Makro in ein Excel Dokument einfügen



<< >> 5 Einträge, 1 Seite
zipster
 2007-05-04 15:32
#76448 #76448
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Hi,

bin auch mal wieder da und gleich wieder ein neues Problem *G*

Also ich möchte einem Bestehenden Excel Dokument ein VBA Makro einfügen. Ich habe im Internet dazu auch was gefunden bekomme es aber leider nicht wirklich hin.
http://aspn.activestate.com/ASPN/Mail/Message/perl-win32-users/2959142

Quote
OLE exception from "Microsoft Office Excel":

Der programmatische Zugriff auf das Visual Basic-Projekt ist nicht sicher


Win32::OLE(0.1707) error 0x800a03ec
in METHOD/PROPERTYGET "VBProject" at D:\Daten\Arbeit\Programmieren\Perl-Scri
pte\Excel Perl zugreifen\test2.pl line 34
Can't call method "VBComponents" on an undefined value at D:\Daten\Arbeit\Progra
mmieren\Perl-Scripte\Excel Perl zugreifen\test2.pl line 34.


Vieleicht kann mir jemand weiterhelfen oder einen anderen Weg nennen.

Danke

Gruß
Seri aka Zipster
nepos
 2007-05-06 15:03
#76449 #76449
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Zeig doch mal dein Skript bitte.
zipster
 2007-05-08 14:38
#76450 #76450
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Script war 1 zu 1 aus dem Forenbeitrag.

Hab den Fehler aber gefunden. Man muss in Excel die Erlaubnis setzten das man von außen an den VBA Editor darf.
renee
 2007-05-08 14:55
#76451 #76451
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wo setzt man das?
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
zipster
 2007-05-08 21:43
#76452 #76452
User since
2004-09-06
458 Artikel
BenutzerIn
[default_avatar]
Excel 2003

Extras->Makro->Sicherheit
Dann Registerkarte "Vertrauenswürdige Herausgeber" und unten den Haken bei "Zugriff auf Visual Basic-Projekt vertauen"

Doof das man das extra machen muss.
<< >> 5 Einträge, 1 Seite



View all threads created 2007-05-04 15:32.