Thema Datum  Von Nutzer Rating
Antwort
Rot .Add Method für CustomDocumentProperties
25.03.2025 13:48:45 Philipp
NotSolved
26.03.2025 22:23:23 xlKing
NotSolved

Ansicht des Beitrags:
Von:
Philipp
Datum:
25.03.2025 13:48:45
Views:
27
Rating: Antwort:
  Ja
Thema:
.Add Method für CustomDocumentProperties

Hallo,

über Matlab möchte ich mit der actxserver Methode Word-Dokumente verändern. Unter anderem möchte ich CustomDocumentProperties ändern und auch hinzufügen.

Mein Word-Macro funktioniert einwandfrei. Folgender Code: 

ActiveDocument.CustomDocumentProperties.Add _
Name:="NewProp", _
LinkToContent:=False, _
Type:=msoPropertyTypeString, _
Value:="NewValue"

Normales Zugreifen auf die Custom Document Properties kann ich in Matlab umsetzen. Auslesen, Ändern etc. Allerdings, wenn ich nun in Matlab die .Add-Methode nutze, klappt das ganze nicht mehr. Egal wie ich sie implementiere, ich erhalte immer die Fehler Meldung. int32(4) ist die numerische Umsetzung der msoPropertyTypeString. Habe ich mir über das Auslesen der bereits implementierten CustomDocumentProperties bestätigt.

1) hdlCDP.Add('ExtraProp',false,int32(4),'NewValue');

2) Add(hdlCDP, 'ExtraProp', false, int32(4), 'NewValue');

Invoke Error: Incorrect number of arguments

 

Hoffentlich könnt ihr mir helfen. Vielen Dank und Grüße,

Philipp


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot .Add Method für CustomDocumentProperties
25.03.2025 13:48:45 Philipp
NotSolved
26.03.2025 22:23:23 xlKing
NotSolved