Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Coder's Area

VBA Problem (ANFÄNGER)

Anzeigen:

Antwort
 
Themen-Optionen
xxknuddelboyxx
Alt 27.06.2008, 14:10   #1
Standard VBA Problem (ANFÄNGER)

Hallo
ich habe mir gestern ein buch aus der bibliothek aus geliehen
das buch nennt sich:
VBA mit Word 2002 lernen

habs mir nur ma so zum spaß geholt weil ich nach den ferien informatik in der schule bekomm da dachte ich wärs ja net soo schlecht n bissl darüber zu wissen.
ich blätterte durch und sah eine tolle seite:

Zitat aus der seite:

Das folgende Makro erzeugt ein AutoOpen-Markro in einer anderen Datei,speichert diese und schließt sie:

Sub MakrosNeuSchreiben2()
Dim wdDatei As Document
Dim i As Integer
Set wdDatei = Application.Documents.Open _
("e:\Eigene Dateien\word_vba\Test.doc")
With wdDatei.VBProject.VBComponents _
("ThisDocument").CodeModule
.DeleteLines 1, .CountOfLines
.InsertLines 1, "Private Sub Document_New()"
.InsertLines 2, "MsgBox ""Sie sind nicht berechtigt, " & _
"diese Datei zu bearbeiten."", vbCritical"
.InsertLines 3, "End Sub"
.InsertLines 3, ""
.InsertLines 1, "Private Sub Document_Open()"
.InsertLines 2, "MsgBox ""Sie sind nicht berechtigt, " & _
"diese Datei zu bearbeiten."", vbInformation"
.InsertLines 3, "End Sub"
End With
wdDatei.Save
wdDatei.Close
End Sub


Ich legte also in e:\eigene dateien einen ordner namens word_vba an und fügte test.doc hinein.

wenn ich das makro aber ausführen will kommt der unten gennante Error...

ich klicke auf Debug und er zeigt das andere angehängte bild an...
aber was mache ich denn da falsch?ich schreibe alles so wie im buch...

oder kennt ihr nen leichteren weg ein autoOpen makro in einer datei zu speichern?

Bitte hilfe
Miniaturansicht angehängter Grafiken
Klicke auf die Grafik für eine größere Ansicht

Name:	Error.jpg
Hits:	18
Größe:	37,0 KB
ID:	4533  Klicke auf die Grafik für eine größere Ansicht

Name:	vba.jpg
Hits:	19
Größe:	90,8 KB
ID:	4534  
 
 
Nach oben
OrionX
Alt 27.06.2008, 19:32   #2
Standard

ähm ich hab zwar nicht allzu viel vba skills, aber lernst du das grad gezielt, also macht ihr das auch in der schule? Weil ansonsten würde ich dir STARK zu Pascal/Delphi oder Python als "lernsprache" raten. Wenn ihr "nur" office in "informatik" macht, dann reicht auch eine der zahlreichen userdokumentationen von office im internet.
 
 
Nach oben
Wodar Hospur
Alt 28.06.2008, 14:40   #3
Standard

Leider bin ich auch kein großer Makro Gott, aber die Meldung scheint ja eher was mit der Markosicherheit ausdrücken zu wollen. Schau mal ob du die vielleicht runterschalten oder komplett deaktivieren kannst.
 
 
Nach oben
PowerWapiti
Alt 28.06.2008, 14:53   #4
Standard

1. Gehen Sie im Menü Extras auf Makro, und klicken Sie auf Sicherheit.
2. Klicken Sie im Dialogfeld Sicherheit auf die Registerkarte Vertrauenswürdige Quellen.
3. Aktivieren Sie das Kontrollkästchen Zugriff auf Visual Basic-Projekt vertrauen.


XL2002: Fehlermeldung "Laufzeitfehler '1004': Der programmatische Zugriff auf das Visual Basic-Projekt ist nicht sicher"
 
 
Nach oben
Ähnliche Themen, die dich vielleicht interessieren
Thema Autor Forum Antworten Letzter Beitrag
[Fehler] Problem mit icq K-Stylez Betriebssysteme und Software 4 28.02.2008 14:37
Problem mit Nähe TMS30 Liebe, Sex und Zärtlichkeit 2 12.08.2007 11:44
Azureus - Problem - Verbindungslimit gagget Internet und Netzwerke 19 12.02.2007 21:27
Problem mit ICS und Dateifreigabe dErJaSa Internet und Netzwerke 0 26.09.2005 11:21
problem mit T Sinus - Telefon !! golf16v Technik 6 28.09.2004 02:47
Anzeigen:
Antwort

Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 07:47 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.