我试图用这段代码从VBA中关闭OneNote应用程序:
Sub closeOneNote()
Dim oneNoteApp As Object
On Error Resume Next
Set oneNoteApp = GetObject(, "OneNote.Application")
If Err.Number = 0 Then
oneNoteApp.Quit
Else
为了从日志脚本中收集输出,我想使用向OneNote 2013笔记本添加信息。不幸的是,onepy提供的方法update_page_content()不适合我。为了更深入地理解这个问题,我转到了C#,在那里有许多关于OneNote API的在线示例,在使用了一些之后,我成功地获得了以下极简式的C#示例:
using System;
using OneNote = Microsoft.Office.Interop.OneNote;
class Program
{
static void Main(string[] args)
{
OneNote.Applicati
用于以编程方式控制OneNote的Graph是一个web服务,它影响到用户OneNote笔记本的一些基于云的表示。因此,要影响我的OneNote Windows 10桌面应用程序的状态,Windows 10应用程序必须与相应的基于云的表示同步。
如果您当前正在本地笔记本上更改内容,则OneNote Windows 10与云表示非常定期地同步,但是同步的发生是不定期的,而不是实时的(至少w/尊重Graph ),特别是当用户正在等待或空闲时。
为了使任何交互式的OneNote附加与图形API,我的开发人员需要一个替代。要么必须经常与云同步,要么在我使用图形API进行一系列笔记本更改之后,必须能够在
我希望通过Excel使用VBA从电子表格中复制单元格,并将其粘贴到OneNote上作为图片。这个是可能的吗?
下面是我一直在编写的代码(不包括excel单元格复制部分)我几乎没有使用XML的经验,也不确定到底需要用XML编码什么才能将图像从excel粘贴到OneNote页面的正文中:
Sub PasteToOneNote()
' Connect to OneNote 2010.
' OneNote will be started if it's not running.
Dim oneNote As OneNote14.Application
Set oneNote
新的基于Javascript的API for add-ins似乎有一个用于OneNote的DOM,我可以在OneNote web应用程序中看到安装外接程序的选项。我是否也可以在OneNote for Mac中加载基于JS的插件?我在Mac的OneNote菜单中找不到任何东西。那么针对iOS的OneNote又如何呢?插件也是可安装的吗?
我是否可以使用以下命令从笔记本中获取所有页面:
GET /sites/{id}/onenote/notebooks/{id}/pages
目前,要获取我使用的页面:
GET /sites/{id}/onenote/notebooks/{id}
GET /sites/{id}/onenote/notebooks/{id}/sectionGroups
GET /sites/{id}/onenote/sectionGroups/{id}/sections
GET /sites/{id}/onenote/sections/{id}/pages
有没有其他方法可以直接从笔记本中获取所有页面,而无需使用多
在这个页面上有三个示例URL,,只有第一个能工作。
- graph.microsoft.com/v1.0/me/onenote/notes/pages got 400 BadRequest - Resource not found for the segment 'notes'.
- graph.microsoft.com/v1.0/me/onenote/pages?select=title,self got 404 Not Found with error code 20102 and The specified resource ID does not exis
我正在尝试开发一个与NodeJS API交互的OneNote。目前,我正在尝试检索onenote页面的内容( HTML)。
基于可能使用的文档(),应该是www.onenote.com/ API / beta /sections/{id}/pages,但是我尝试了很多次,但都没有成功。我总是收到错误响应:
403
{
"error":{
"code":"40004","message":"The OAuth token provided does not have the necessary scopes to
目前,我正在尝试使用OneNote引用提供的OneNote API中的UpdatePageContent函数向Microsoft.Office.Interop.OneNote 2013页面添加内容。但是,我总是获得错误代码0x80042001,它被描述为文档中的XML无效。然而,我无法理解以下简单代码中的XML将以什么理由无效。
using System;
using OneNote = Microsoft.Office.Interop.OneNote;
namespace ConsoleApplicationOneNoteTest
{
class Program
{
我正在尝试使用OneNote API创建OneNote NoteBook。(https://graph.microsoft.com/v1.0/me/onenote/notebooks) 我可以看到,没有办法指定文件夹路径。它总是在OneDrive的“NoteBook”文件夹下创建一个新的NoteBook。这是API的限制吗? 我可以在上面找到一个老帖子:Creating OneNote in a specific OneDrive folder 这个限制还存在吗?如果有人知道解决这个问题的方法,请告诉我。