Control oneNote with MATLAB

I am trying to control oneNote 2013 with MATLAB. I've tried:
actxserver('onenote.application')
which creates an object but when I use methods() to see what methods I can use there are no onenote specific methods available.
I have also tried .NET using:
NET.addAssembly('Microsoft.Office.Interop.OneNote');
Microsoft.Office.Interop.OneNote.ApplicationClass
Using methods() I can see the oneNote specific methods, i.e. GetHierarcy, but when I try to use them I get the following error
No method 'GetHierarchy' with matching signature found for class 'Microsoft.Office.Interop.OneNote.ApplicationClass'
Anyone have any experience using MATLAB to control oneNote?

Antworten (1)

Image Analyst
Image Analyst am 10 Aug. 2014

0 Stimmen

Can it record a macro like Excel? When I want to know the ActiveX methods to use in Excel, I record a macro and then look at the macro source code to see how it did it.

1 Kommentar

Victor
Victor am 10 Aug. 2014
It doesn't have macro functionality like Excel. The strange thing is that I know what the commands should be for onenote as I've seen examples from other people but when I try to use the commands it doesn't work for me. I am thinking it is a registry setting that I am missing or something like that.

Melden Sie sich an, um zu kommentieren.

Kategorien

Gefragt:

am 10 Aug. 2014

Kommentiert:

am 10 Aug. 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by