Thanks for your help! Very appreciated.
Thus you confirmed me to use
selection.Style = 'Heading 1'
Therefore, this limit my search on e.g. the name
of 'heading 1' on japanese ms word or using it with
Invoke()
So far this command didn't work on my machine.
Thanks,
Pierluigi
On 10 Nov 2017, at 02:52, JohnD <
address@hidden>
wrote:
Message: 8
Date: Thu, 9 Nov 2017 01:17:59 -0700 (MST)
From: Pierluigi <address@hidden>
To: address@hidden
Subject: Windows Package - How to insert a title.
Message-ID: <1510215479906-0.post@n4.nabble.com>
Content-Type: text/plain; charset=UTF-8
Hi,
I am writing for asking an advice on Windows Package. I am using it so far
with
satisfaction but I did not find yet the way to insert a title (e.g.
?Heading 1?) in Microsoft Word? even if this seems a basic argument.
Common
Matlab? like commands are not working for this.
Could you recommend me a solution for this.
I thank you really much in advance.
Best regards,
Pierluigi
You can use the activex control:
pkg load windows
actxWord = actxserver("Word.Application")
wordHandle = invoke(actxWord.Documents,'Add');
selection = actxWord.Selection
selection.InsertAfter('A heading')
selection.Style = 'Heading 1'
actxWord.visible=true
'Heading 1' is a default expected style in the english/US MS
word, so probably needs to be whatever the corresponding style is
on your computer.