Zum Inhalt springen

Word.ActiveDocument.Close geht nicht!


Empfohlene Beiträge

Geschrieben

Hallo,

bin kein VB´ler aber habe eine Aufgabe

und eine scheinbare Lösung mit einem Problem:

Aufgabe:

Ein Formular als Vorlage .dot oder .doc nur soll

für eine Begrenzte Anzahl von Drucken oder

Speicherungen zur Verfügung gestellt werden?.

Wenn das Dokument 50 oder 100 oder 150 mal gedruckt oder gespeichert wurde, ist das Dokument nicht mehr ausführbar.

Die gespeicherten Dokumente sollen geschützt sein.

scheinbare Lösung:

Beim öffnen wird jedesmal die "DruckauftragNr" hochgezählt und die Abfrage das bei einer bestimmten anzahl das Dukoument geschlossen werden soll

geht auch, nur

Word.ActiveDocument.Close

.Close

geht nicht

IDEE??

Word als ganzes zu schließen geht (...Quit) geht aber

Private Sub Document_Open()

Set oVorlage = ActiveDocument.AttachedTemplate.OpenAsDocument

With oVorlage

Flag = False

For Each Var In oVorlage.Variables

If Var.Name = "DruckauftragNr" Then

Flag = True

Exit For

End If

Next

If Flag = True Then

DruckauftragNr = .Variables("DruckauftragNr").Value + 1

.Variables("DruckauftragNr").Value = DruckauftragNr

Else

DruckauftragNr = 1

.Variables.Add Name:="DruckauftragNr", Value:="1"

End If

If DruckauftragNr > 1 Then

Word.ActiveDocument.Saved = True

'MsgBox "Nutzungsdauer abgelaufen!"

Word.ActiveDocument.Close

Else

.Close SaveChanges:=wdSaveChanges

MsgBox "Die Druckauftragsnummer lautet wie folgt: " & CStr(DruckauftragNr), vbOKOnly

End If

End With

End Sub

Weiß einer warum?

MFG

JUKU

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...