Microsoft Excel

Herbers Excel/VBA-Archiv

Erzeugen von Macro code durch macro error

Betrifft: Erzeugen von Macro code durch macro error von: Dirk aus Dubai
Geschrieben am: 10.08.2008 11:07:41

Hallo Forum, ich habe folgendes problem und braeuchte Euren Rat:

Ein Macro erzeugt einen Code fuer einen Button.

With Workbooks(WBname).VBProject.VBComponents(ActiveSheet.Index).CodeModule

.InsertLines 1, "Private Sub " & LastButton & "_Click()"
.InsertLines 2, "If bActive = True then Exit Sub"
.InsertLines 3, "LCell = ActiveSheet.OLEObjects(" & """" & LastButton & """" & ").LinkedCell"
.InsertLines 4, "Range(LCell).Select"
.InsertLines 5, "Activecell.Offset(0, -14).Select"
etc...
...
End With

Das Funktioniert auf meinem Rechner einwandfrei, aber leider nicht auf den Rechnern anderer.

Habe anstelle von Workbooks(WBname) auch Thisworkbook ausprobiert, aber leider mit dem selben ergebnis. WBname ist gesetzt und enthaelt den Tabellennamen als string

Wo koennte das Problem liegen?

Danke fuer jeden Rat.

Gruss

Dirk aus Dubai

  

Betrifft: AW: Erzeugen von Macro code durch macro error von: Hajo_Zi
Geschrieben am: 10.08.2008 11:12:22

Hallo Dirk,

es ist vermutlich der Zugriff auf das VBA Projekt nicht erlaubt.

GrußformelHomepage


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: Dirk aus Dubai
Geschrieben am: 10.08.2008 11:15:00

Hallo Ha_jo,

wie kann ich den Zugriff erlauben?
Bei start der Tabelle werden Macros erlaubt.

Gruss


Dirk aus Dubai


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: Hajo_Zi
Geschrieben am: 10.08.2008 11:16:57

Hallo Dirk,

das kannst Du nicht per Makro machen. Das muss an jedem Rechner Eplicit eingestellt werden. Extra, Makro, Sicherheit das 2 Register.

Gruß Hajo


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: Martin Springer
Geschrieben am: 10.08.2008 11:20:18

Hallo Dirk,

welche Fehlermeldung erscheint denn genau? Dann könnten wir Dir vielleicht auch besser helfen!

Viele Grüße

Martin


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: ransi
Geschrieben am: 10.08.2008 11:19:22

HAllo Dirk

Menu Extras--Makros...--Sicherheit--Register "vertrauenswürdige Quellen"

Da muss "Zugriff auf Visual-Basic Project vertrauen" angehakt sein.

ransi


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: Dirk aus Dubai
Geschrieben am: 10.08.2008 11:40:44

Hallo!

Ich habe mal auf dem Computer von meinem Kollegen nachgeschaut. Es ist das dritte Kaestechen gesetzt (medium Security), also sogar noch weniger restrictiv.



Sollte es damit gehen, muss der Fehler anderswo sein.

Ich habe auch mal meine Fehlerbehandlung ausgeschaltet und dann kommt Fehler 400 (einfaches Fenster mit 400 drin und OK, CANCEL Button)

Noch ne Idee?

Gruss

Dirk aus Dubai


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: ransi
Geschrieben am: 10.08.2008 11:45:29

HAllo

In dem Fenster sind aber noch mehr Registerkarten.
In einer muss diese Einstellung:

"Zugriff auf Visual-Basic Project vertrauen"
zu setzen sein.

ransi


  

Betrifft: AW: Erzeugen von Macro code durch macro error von: Dirk aus Dubai
Geschrieben am: 10.08.2008 11:48:36

Hallo nochmal und Sorry,

war etwas zu schnell und habe das Vorige nicht richtig gelesen.

Habe jetzt mal Excel Security so eingestellt wie von euch mitgeteilt und jetzt laeuft mein Macro einwandfrei!

Danke an alle fuer die promte Hilfe.

Gruss

Dirk aus Dubai


 

Beiträge aus den Excel-Beispielen zum Thema "Erzeugen von Macro code durch macro error"