24.10.2020, 12:35
Hallo,
warum kann man nicht in einer mit "set document" geöffneten Datei die BuiltInDocumentProperties "Autor", "Last author" und "Title" beliebig ändern.
In der Datei, in der der Makro läuft, ist das möglich.
Der Test war zwar mit Word, es sollte aber keinen Unterschied zu Excel geben.
Hintergrund:
Einige MS-Office-malware setzt diese Properties, die Namen vermutlich aus dem Python-Projekt "Names" (https://pypi.org/project/names/). Eine Antwort würde helfen das Vorgehen der crooks besser zu verstehen.
Danke und
Mfg
warum kann man nicht in einer mit "set document" geöffneten Datei die BuiltInDocumentProperties "Autor", "Last author" und "Title" beliebig ändern.
In der Datei, in der der Makro läuft, ist das möglich.
Code:
Sub T_1()
Dim Doc As Document
file = "c:\users\VStudio\desktop\neu.docx"
Set Doc = Documents.Open(file)
Doc.BuiltInDocumentProperties("Author") = "Autor"
Doc.BuiltInDocumentProperties("Last author") = "neuer Autor"
Doc.BuiltInDocumentProperties("Title") = "neuer Titel"
Doc.Close True
End Sub
Der Test war zwar mit Word, es sollte aber keinen Unterschied zu Excel geben.
Hintergrund:
Einige MS-Office-malware setzt diese Properties, die Namen vermutlich aus dem Python-Projekt "Names" (https://pypi.org/project/names/). Eine Antwort würde helfen das Vorgehen der crooks besser zu verstehen.
Danke und
Mfg