Just nu i M3-nätverket
Jump to content

Utskriftsräknare Word


matskh

Recommended Posts

Någon som vet om det någon stans loggas hur många utskrifter det skett av ett specifikt dokument?!

Jag skulle vilja infoga ett fält i ett worddokument som uppdateras vid utskrift så att varje utskrift får sitt "löpnummer".. Precis som man kan göra med exempelvis när dokumentet senast sparades, dagens datum mm..

 

Link to comment
Share on other sites

TROR inte att det finns. Men Google fungerar inte för mig...

 

Senast utskriven kan du få fram med fält, dokumentinfo, doc property, last printed. (DOCPROPERTY LastPrinted) eller ( PRINTDATE ).

 

Men jag hittar ingenting som skulle motsvara "verisionsnummer" för utskrifter.

 

Du skulle kunna skapa ett makro som känner av varje utskrift och ökar ett fält med 1.

 

1. skapa ett eget fälttyp

infoga->fält (alla)->DocVariable döp det till AntalUtskrifter

Nu borde det finnas ett fält i ditt dokument som heter "DOCVARIABLE AntalUtskrifter" (ALT+F9 om du vill titta)

 

Sedan får du skapa ett makro. Problemet är att "utskrift" inte finns som färdig händelse. Du måste skapa en klassmodul och köra hela det där strulet innan du skapar du en kod i stil med:

 

 

Private Sub wordApp_DocumentBeforePrint(ByVal Doc As Document, Cancel As Boolean)

On Error GoTo avslut

Doc.Variables("AntalUtskrifter").Value = Doc.Variables("AntalUtskrifter").Value + 1

'Doc.Fields.Update

avslut:

End Sub

 

sök i hjälpen efter "Using Events with the Application Object". Inte kul....

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...