Tag: windows 8

没有安装它可以自动化Excel吗?

我没有安装Excel; 没有许可证,并且不想支付$$$。 我使用Open Office。 不过,我需要自动化xls文件。 是否有可能以编程方式将这些转换为Open Office电子表格文件(Calc),自动化,然后将它们转换回xls(没有安装Excel)? 如果是这样,怎么样? 我想要做的是:1)编程打开一个现有的xls文件(没有GUI表示,只是在内存中)2)将xls文件转换为Open Office文件types3)以编程方式更改电子表格的内容4)保存到xls文件types,以便Excel的用户可以打开它 或者可能我可以把Open Office全部退出(正式/编程方式,只是用它来检查我的结果)。 顺便说一下,这在一个Windows 8 / Store应用程序(这将在平板电脑或桌面上运行)。

文件操作不允许。 在savedialog.sDialog.OpenFile()中拒绝访问path“

我正在使用excellite lib导出excel在silverlight 4,它是在Windows 7中find工作,这里的问题是,相同的应用程序导出excel是不是在Windows 8 IE工作,它在sDialog.OpenFile()中引发错误,但它在Windows 8铬工作正常。 文件操作不允许。 访问path“”被拒绝 void exportExcel_Click(object sender, RoutedEventArgs e) { SaveFileDialog sDialog = new SaveFileDialog(); sDialog.Filter = "Excel Files(*.xls)|*.xls"; if (sDialog.ShowDialog() == true) { Workbook workbook = new Workbook(); Worksheet worksheet = new Worksheet("Friends"); // write data in worksheet cells worksheet.Cells[0, 0] = new Cell("Column1"); worksheet.Cells[0, 1] = new Cell("Column2"); […]

在Windows 8上的MS Jet数据库

我有一个Excelmacros,它可以在我的Windows 7计算机上工作,但不能在我的Windows 8上工作。在Windows 8计算机上,我尝试过使用Excel 2013和Excel 2010,并提供相同的错误。 运行时错误3706。 这是我的连接打开的string。 Myconnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & Myworkbook & ";" & _ "Extended Properties=Excel 8.0;" & _ "Persist Security Info=False" 有没有其他版本在Windows 8上使用这个。