Tag: internet explorer

为什么XSLX文件只能在IE中作为XLS下载?

我们使用Excel 2013创build了一个XLSX文件(将其打包在WAR文件中),并给出了该文件的超链接供用户下载。 应用程序托pipe在Tomcat服务器中。 使用IE 11的用户在下载该文件时,正在下载并保存为.XLS扩展名。 用户使用Chrome时,下载此文件时,它是XLSX扩展名。 这是一个直接下载到文件的超链接。 为什么在两个浏览器中的performance都不一样? 什么可能是这个问题的根源呢?

使用Excel导航到IE中的空白页面

我在Excel中有一块VBA代码,其中包含纯HTML文本编写的单元格,将该HTML代码转换为IE,并将其粘贴为单元​​格中没有HTML标记的格式化文本。 我在这里select了代码: 带有标签的HTML文本在Excel单元格中格式化文本 与我连接的这个问题相反,我必须为很多细胞做这个,所以我想加快一点。 由于CreateObject("InternetExplorer.Application")需要很长时间来处理我试图多次使用同一个对象,但它失败了。第二次涉及到时,请.Navigate "about:blank" 。 这里是代码: Sub ConvertHTMLrecu() Dim Ie As Object Dim rng As Range, rng2 As Range Dim i As Integer Dim iChr As Integer i = 1 Set Ie = CreateObject("InternetExplorer.Application") For i = 1 To 40 Set rng = Feuil3.Range("A" & i) Set rng2 = Feuil3.Range("C" & i) With […]

使用Excel VBA的Web自动化

我试图自动化一些login,并从网上复制粘贴到我自己的机器上。 当我从公司内部网上尝试同样的事情时,我面临着问题。 我的错误信息是: 对象variables或未设置块variables。 这是我的代码: Sub getdata() Dim IE As Object Dim Doc As HTMLDocument Dim naziv, test, test2 As Variant 'Set IE = CreateObject("InternetExplorer.Application") Set IE = New InternetExplorerMedium IE.Visible = True IE.navigate "https://example.com/Pages/default.aspx" Do While IE.readyState = 4 DoEvents Loop Set test = Doc Set test2 = Doc test2 = test.getElementById("testid") MsgBox (test2.innerText) […]

在浏览器中查看Word文档

我正在寻找某种程序/ Java小程序/ ActiveX控件或魔术来查看浏览器内的Word / Excel文档(浏览器独立将是最好的情况下,但IE浏览器只是很好)。 我不想在一个框架内打开Word,因为这会给用户一个错误的印象,就是他们可以编辑和保存文档,我只是想显示其内容。 我也发现解决scheme,首先将word文档转换为pdf,但是由于我正在处理的环境存在一些安全限制,我无法做到这一点。

IE8 excel下载无效图表数据系列引用命名范围

重新创build这个问题: 创build一个Excel工作簿(.xlsx)。 我正在使用Excel 2010,但我不确定这一点。 创build一个命名的范围。 创build一个引用其数据系列值的命名范围的图表。 引用应该看起来像“workbook.xlsx!NamedRangeName”。 使用IE8从Web服务器下载此文件。 在Excel中打开(不先保存)。 当您尝试打开文件时,Excel会抱怨无效的引用,因为在指定范围的引用中,“workbook.xlsx”已被replace为“http://someUrl/filename.xlsx”。 如果您先保存该文件而不是打开它,则不会发生此问题。 它不会发生在IE9或Firefox中。 我怀疑这与IE存储下载文件的方式有关。 我正在寻找解决方法,因为我认为只有微软可以真正解决它。 我只能控制服务器端,而不是PC,浏览器configuration或用户行为。 我可以在一定程度上改变Excel文件,但我确实需要图表来引用命名的范围。

在浏览器中查看XLSX文件C#

我想在浏览器中查看XLSX文件,就像我们在那里阅读PDF文件一样。 我应该使用什么插件或代码来实现它? 我在Intranet上运行网站,所有的用户都在他们的电脑上安装了办公室。 他们希望在浏览器中查看文件,而不是下载并查看。 我所瞄准的浏览器是IE和Chrome。 让我知道评论。 谢谢。

Excel VBA:完整的HTML DOM手册

我需要知道我可以通过Excel VBA来处理HTML。 例如我知道我可以通过id ie.document.getElementByID()find元素。 我将使用HTML表格,它没有id的元素,所以它会看起来像child->child->sibling->child…..我想。 那么,有没有完整的手册来实现我的目标? 编辑:任何人都可以请求显示我的代码的一部分,这将从这个示例表中获取文本“你好”? 第一个节点将通过他的IDfind。 … <table id="something"> <tr> <td></td><td></td> </tr> <tr> <td></td><td>hello</td> </tr> …

文件操作不允许。 在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"); […]

在IE中直接打开CSV导入到1列

我们正在使用一个ASP MVC。 显示报告时,我们提供用户“导出到Excel”选项。 如果用户select这个选项,我们调用一个查询,返回一个CSV结果。 在Chrome和Firefox中,CSV文件保存到用户可以打开文件的磁盘上,并且工作正常。 在IE中,用户会看到“你想用xxx.csv做什么?” – 如果他们点击“打开”,文件打开,但所有的CSV数据只在第一列 – 如果他们点击“保存”,文件被保存,它可以打开与数据出现在单独的列。 这是我们的C#代码: public ActionResult Csv() { Response.ContentType = "text/csv"; Response.AddHeader("Content-Disposition", @"filename=""TransactionHistory.csv"""); return new FileStreamResult(service.RunReportAsCSV(), "text/csv"); } 更新——————-这工作! 🙂 return File(service.RunReportAsCSV(), "text/csv", "TransactionHistory.csv"); 也移除到其他响应调用。

VBA以2步loginlogin网站

作为标题说我有一个错误在htdoc.all.verificationcode.Value = otp 它说运行时错误'438':对象不支持这个属性或方法 我花了一个下午的时间试图找出有什么问题,我真的希望你们能帮我一把。 Dim HTMLDoc As HTMLDocument Dim htdoc As HTMLDocument Dim MyBrowser As InternetExplorer Sub login() Dim username As Range Dim password As Range Dim otp As Range Dim myValue As Variant Dim MyHTML_Element As IHTMLElement Dim MyURL As String MyURL = "XXXXXXXXXXXXXXXXXXXXXX" Set MyBrowser = New InternetExplorer MyBrowser.silent = True MyBrowser.navigate […]