Tag: api

访问onedrive的工作簿时找不到Microsoft Graph API资源

我正在构build一个应用程序,通过graphicsAPI连接到OneDrive个人Microsoft帐户。我的目标是使一个应用程序,我可以访问ondrive工作簿的内容。 对于我使用此文档的参考文档: https : //graph.microsoft.io/en-us/docs/api-reference/beta/resources/excel 这里我有2个问题: 阙1: https://graph.microsoft.com/ {版本} /我/驱动器/项目/ {编号} /工作簿/ 对于这个链接,我使用v1.0版本{{}和{id}我使用“7FA7C48C26BC284B!114”这个。 这是Excel工作簿ID。 这是对的吗? 阙2: 我在同一个页面/ {version} / me / drive / items / 01CYZLFJGUJ7JHBSZDFZFL25KSZGQTVAUN / workbook / 这个长ID:“01CYZLFJGUJ7JHBSZDFZFL25KSZGQTVAUN” 但是我没有得到任何回应。 这是追索不来的问题吗? 请帮我解决这个问题。

从Excel API获取单元格值C#

我有一个function区,我为Excel做了一个cs文件作为加载项的核心执行。 在CustomRibbon上单击button时,我想parsing其中一行的数据值。 private void button1_Click(object sender, RibbonControlEventArgs e) { Console.WriteLine(Globals.ThisAddIn.Application.Cells[0, 0]); } 但是这给了我一个错误 来自HRESULT的exception:0x800A03EC 我想要做的就是能够parsing来自工作表单元格的数据并将数据写入工作表。 即使在我的程序启动时, sheet.Cells[0,0]= "hello"; 它也给我一个错误。

如何在Google Drive API v3中将XLSX转换为表格

我将自己的代码上传到Google云端硬盘时,我想将xlsx文件自动转换为Google电子表格。 但是,虽然转换成功的csv文件,我得到: <HttpError 400 when requesting https://www.googleapis.com/upload/drive/v3/files?uploadType=resumable&alt=json returned "Bad Request"> 当试图上传xlsx。 这是我的代码: def upload_service(filepath, name="", description="", fileID="", parentID=""): """ Uses a Resource (service) object to upload a file to drive. """ if service == "": authenticate_service() if name == "": name = str(os.path.basename(filepath).split(os.extsep)[0]) # Get from filepath extension = str(os.path.basename(filepath).split(os.extsep)[1]).lower() if extension == "csv": # […]

如何编程Excel以使用Outlook?

我有一个相当大的Excel文件。 在这个文件中有一个包含date的列。 我想知道是否有可能制作一个能够阅读date并提前30天通知Outlook日历或通过我的办公室的Outlook发送电子邮件的程序。 有没有一个像样的API,我可以使用这个? 如果是这样,我可以在哪里find一个? 或者,有没有现有的程序能够执行此function?

Java Excel API JXL – 按时间读取单元格

我正在使用Java Excel API从我的Android项目中的Excels表中读取数据。 我有一些像这样形成的专栏: 起初我试着用这个代码读取这个单元格: String cellContent = cell.getContents(); 但是结果我得到的内容没有小时,例如:59:59。 之后,我试着把这个时间作为秒。 我注意到,当单元格数据获取为DateCell时,date内容对象具有负时间戳。 我做了一些技巧,我发现时间戳的价值0:00:00。 我把这个值设置为正值(2209161600000L)。 现在我只是将这个variables添加到单元格的负时间戳,并将结果除以1000(毫秒)。 一切都很好,直到23:59:59。 上面的值有额外的24小时(24:00:00读取为48:00:00)。 我看到Excel以不同的方式保存这个值。 我可以减去这个24小时,但它不是优雅的解决scheme。 我想获得内容作为#:##:##string(我喜欢)或作为秒。 这个问题有什么好的解决办法吗?

如何检测用户是否在线使用Excel或Excel桌面

我已经看到了另外一个答案,但是我不能得到它的工作,我不能再提出另一个问题。 如何确定Office加载项是否在Excel或Excel Online下运行? 我发现,Excel Online经常出现与Excel Desktop不一样的情况。 我知道它应该,但不是,所以我真的需要能够控制行为,让我走出一个热点。 我怎么知道我正在使用哪个版本的Excel。 我已经看到下面的代码,但它只是挂起我的javascript: if (Microsoft.Office.WebExtension.context.document instanceof OSF.DDA.ExcelWebAppDocument) { //Your app running on the web } if (Microsoft.Office.WebExtension.context.document instanceof OSF.DDA.ExcelDocument) { //Your app running in excel } 这个问题是关于OSF.DDA ….这些不会出现在我的智能感知,所以我想知道,我有东西失踪?

有没有一个免费的API访问Excel文件?

我需要编写一个在excel和sql server之间移动数据的程序,如果我能以不需要目标计算机安装微软办公软件的方式来完成,那就太好了。 是否有任何API工作与我可以完成这个Excel文件,或只是微软的依赖于办公室被安装?

查找子窗口

我试图find“&是”button的子窗口的句柄,所以我可以发送点击消息,然后按下它。 该窗口是一个确认另存为窗口,因为我试图将一个文件保存到一个名称已经存在的文件的位置,所以我必须处理该确认popup窗口。 Confirm窗口具有一个具有几个子窗口的结构,具有相同的父窗口(CtrlNotifySink)。 一些滚动,这似乎是无效的,&是,没有button。 Public Declare PtrSafe Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Public Declare PtrSafe Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByRef lParam As Any) As Long Public Declare PtrSafe Function FindWindowEx […]

HSSFSheet POI API Java不会用颜色填充所有列

我正在使用POI导出一些数据到.xslx,但有些列没有填充颜色,我使用循环,所以它应该工作,它为大多数列。 那么怎么了? for (int i = 0; i < columnNamesFase1.length; i++) { HSSFCell cellA1 = row1.createCell((short) i); cellA1.setCellValue(columnNamesFase1[columnCount]); HSSFCellStyle cellStyle = workbook.createCellStyle(); cellStyle.setFillForegroundColor(HSSFColor.LIGHT_ORANGE.index); cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND); cellA1.setCellStyle(cellStyle); worksheet.autoSizeColumn(columnCount); columnCount++; } 例如,以下是.xslx文件: https : //dl.dropboxusercontent.com/u/41330678/new.xls

使用PowerShell避免提示 – 正在粘贴的数据大小不一样

如何使用PowerShell来避免提示“你粘贴的数据与select的大小不一样”。我可以使用PowerShell API避免这种情况吗? 我想通过PowerShell为这个提示说“是”。 我使用$ myworksheet.Paste($ range),但是需要避免粘贴和保存的提示。