草庐IT

office-2007

全部标签

c# - 在 c# 中使用 Microsoft.Office.Interop.Excel 在 excel 列中设置数据类型,如数字、文本和日期

我正在尝试将数据类型设置为C#中的excel列,在本例中为数据类型数字、文本和日期。如何为整个excel列设置格式? 最佳答案 设置文本范围:xlYourRange.NumberFormat="@";您还可以在放置在单元格中的值前加上撇号,以便将其格式化为文本:xlYourRange.Value="'0123456";将范围设置为数字xlYourRange.NumberFormat="0";显然,如果您想为整个列设置格式,那么您的范围就是该列。xlYourRange=xlWorksheet.get_Range("A1").Entir

c# - 如何通过 C# 向 Office 365 门户进行身份验证

我有一个Microsoft(company.onmicrosoft.com)的Exchange租户、一个管理员帐户(admin@company.onmicrosoft.com)以及我用来管理我的(settings)的管理页面。最近,我接手了一个项目,通过C#从管理页面自动解析一些网络数据。我阅读了很多与SharePoint相关的文章,并阅读了STS、SRF文件和主动/被动联合服务。那么,让我们开始吧:我从https://login.microsoftonline.com/login.srf开始但随着Fiddler意识到我可以直接跳到https://login.microsoftonli

c++ - 如何在 C++ 中读取/写入数据到 excel 2007?

如何在C++中读取/写入数据到excel2007? 最佳答案 Excel提供了COM接口(interface),您可以从C++应用程序中使用它。我只有Excel2003的经验,但我认为它也适用于Excel2007。这可以做到,例如使用#import或本文描述的方式:http://support.microsoft.com/kb/216686 关于c++-如何在C++中读取/写入数据到excel2007?,我们在StackOverflow上找到一个类似的问题:

c++ - 哪个编译器用于生成 Microsoft Office for Mac?

我们知道MicrosoftOffice有Mac版。只是好奇,谁知道哪个编译器用于生成MicrosoftOfficeforMac?当我查看WindowsSDKheader“Windows.h”时,我发现以下代码片段:#ifndef_MAC#ifdefined(_68K_)||defined(_MPPC_)#define_MAC#endif#endifMicrosoft是否有专用于Mac的C++编译器?如果是这样,我猜想编译器必须支持COM(组件对象模型),而gcc不支持。(“支持”意味着可以生产符合COM的C++对象) 最佳答案 Mi

c++ - 如何监听独立启动的Office应用程序的COM事件?

我想做什么:编写一个监听Office事件的应用程序。我想听取机器上打开的任何实例的事件。例如。如果我在Word中收听BeforeDocumentSave,那么我希望每当主机上的任何Word实例保存文档时激活此方法的接收器。另一个要求是我在没有MFC或ATL的情况下使用C++编写。我做了什么:我编写了一个程序来监听Word事件。请参阅下面的代码。问题:它不起作用-事件处理程序从未输入,尽管我打开了一个word应用程序并执行了应该触发事件的操作。我有一些具体问题,当然欢迎任何其他意见!问题:是否可以从不是我启动的应用程序中监听事件?在我找到的所有示例中,监听应用程序都会启动它想要监听的办公

php - 是否可以使用 PHP 从 MS office 文件和/或 PDF 中提取元信息?

所以我有文件.....doc.docx.xls.xlsxand.pdf在我的服务器上。是否可以(如果可以,如何)使用PHP从这些文件中提取元数据?我正在寻找作者、关键字、标题等内容...在办公文档中,它是与文档属性一起存储的信息(文件...属性...2003年的摘要,准备...2007年的属性)。在PDF中,它是在文档属性中找到的信息。这不在Windows服务器上。 最佳答案 我已经成功地使用XPDF提取了大量元信息几年前在linux系统上。不过现在,我会说Zend_PDF是你最好的选择。我自己没用过,但看起来不错,并promise

php - 无法通过 Hostgator 中的 Office365 使用 PHP (phpmailer) 发送邮件。如何解决这个问题?

我希望能够在Hostgator中发送邮件通过Office365。我可以使用Gmail完成此操作,但无法将其设置为使用office365。它适用于我的另外2台服务器。唯一的问题是Hostgator。我是否必须修复某些问题或Hostgator必须采取一些措施?IsSMTP();$mail->SMTPDebug=2;$mail->SMTPAuth=true;$mail->SMTPSecure="tls";$mail->Host="pod51014.outlook.com";$mail->Port=587;$mail->Username="usernamehere";$mail->Passwo

php - 使用 PHPExcel 数组到 Excel 2007

我有这个二维数组,我想使用PHPExcel将其导出为excel文件。//createasimple2-dimensionalarray$data=array(1=>array('Name','Surname'),array('Schwarz','Oliver'),array('Test','Peter'));问题是我无法预测数组中键的数量,所以很难使用这种方法$objPHPExcel->setActiveSheetIndex(0);$objPHPExcel->getActiveSheet()->SetCellValue('A1','Hello');$objPHPExcel->getAc

php - 在 PHP 中读取 docx(Office Open XML)

我想在我们的CMS中添加一个word导入功能,唯一的问题是我找不到一个好的库来读取docx文件(Word2007)。有没有人有一些建议,图书馆应该能够提取文档的内容和基本样式,如斜体、粗体、上标?谢谢你的帮助 最佳答案 docx文件实际上只是文档XML的容器。您应该能够解压缩docx文件,然后转到里面的word文件夹,然后转到document.xml。这有实际的文字。但是诸如字体和样式之类的东西位于docx容器中的其他xml文件中,因此您可能想要稍微弄乱一下并弄清楚什么是什么以及如何匹配它(我打赌首先使用namespace)。但是,

PHP 生成的 csv 文件在 Excel 2007 中显示英镑符号 (£)

我正在使用以下header命令生成csv文件:header("Content-type:text/csv;charset=utf-8;encoding=utf-8");header('Content-Disposition:attachment;filename="products.csv"');如果我在Excel2007中打开该文件,那么在应该出现£符号的地方我会得到£。但是,如果我在Notepad++中打开该文件,则井号显示正常;同样,如果我将内容类型更改为text/plain并删除附件header,井号会在浏览器中正确显示。一件奇怪的事情是,如果我转到Notepad++中的“格式