DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Bernhard Elbl Artikel Drucken
        
Word-Dokument-Eigenschaften (BuildInDocumentProperties)

Jedes Word-Dokument hat individuelle Eigenschaften, die "BuildInDocumentProperties". Zu finden sind Sie in Word im Menu Datei/Eigenschaften. Diese Dokument-Eigenschaften können mit ASP ausgelesen und gesetzt werden.

Ausgeben aller Dokument-Eigenschaften eines Word-Dokuments.
<%@ Language=VBScript %>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
Pfad = Server.MapPath("./")
'--- Fehlerbehandlung einschalten.
on error resume next

'--- Word instanziieren
Set oWord = Server.CreateObject("Word.Application")
'--- Gewünschtes Word-Dokument öffnen.
Set oDoc = oWord.Documents.Open(Pfad & "/RechnungNeu.doc")

'--- Ausgeben aller Dokument-Eigenschaften
For i = 1 To 30
    Response.Write i & " : "
'--- Name der Eigenschaft ausgeben
    Response.Write oDoc.BuiltInDocumentProperties(i).Name & " : "
'--- Wert der Eigenschaft ausgeben
    Response.Write oDoc.BuiltInDocumentProperties(i).Value
    Response.Write "<br>"
Next

'--- Dokument schliessen, Word beenden
 oDoc.Close False
 oWord.Quit
set oDoc = nothing
set oWord = nothing

'--- Fehlerbehandlung ausschalten
on error goto 0
%>
</BODY>
</HTML>



Diese Eigenschaften können jetzt auch gesetzt werden. Dazu gibt es zwei Möglichkeiten:
1. über den Index...
oDoc.BuiltInDocumentProperties(1).Value = "Das ist der Title"
Der Index 1 entspricht also der Eigenschaft "Title"

2. über den Namen...
oDoc.BuiltInDocumentProperties("Title").Value = "Das ist der Title"


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente

  Erfasst am: 26.06.2001
  Gültig bis: 26.07.2001
1 Ratings
Bewertung: 100,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG