Tag: excel

如何查看excel文件的XML格式

嗨有没有人知道如何查看Excel *.xlsx文件的XMLforms? 谢谢

如何确定VBA中使用的最后一行,包括两者之间的空格

我如何确定Excel工作表中的最后一行,包括中间的一些空行? 有了这个function: Function ultimaFilaBlanco(col As String) As Long Dim lastRow As Long With ActiveSheet lastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, col).End(xlUp).row End With ultimaFilaBlanco = lastRow End Function 而这个数据: Row 1 : Value Row 2 : Value Row 3 : Value Row 4 : Value Row 5 : Value Row 6 : White Row 7 : Value Row […]

格式化HTML表格单元格,使Excel格式为文本?

我正在创build一个将在Excel中作为电子表格打开的HTML表格。 什么HTML标签或CSS样式可以用来“告诉”Excel以单元格的内容显示文本?

将UTF8数据导出到Excel的最佳方法是什么?

所以我们有这个Web应用程序,我们支持UTF8数据。 万岁UTF8。 而且我们可以将用户提供的数据导出为CSV,这一点还是UTF8。 问题是,当你在Excel中打开一个典型的UTF8 CSV文件时,它会将其读取为ANSII编码的文本,并相应地尝试读取ø和ü这样的两个字节的字符作为两个独立的字符,最终导致失败。 所以我做了一些挖掘(Intervals的人在这里有一个有趣的post),而且有一些有限的,如果可笑的恼人的select那里。 其中: 提供一个Excel将正确解释但不支持多行数据的UTF-16 Little Endian TSV文件 以HTML mimetypes或文件扩展名提供HTML表格中的数据(不确定此选项是否支持UTF8) 有三四种方法可以将XML数据导入到各种最新版本的Excel中,理论上支持UTF8。 SpreadsheetML,使用自定义XSLT或通过模板生成新的Excel XML格式。 看起来无论如何,我可能要继续为那些不使用Excel的人提供一个普通的CSV文件,还要为Excel提供一个单独的下载选项。 生成Just-For-Excel文件的最简单方法是正确支持UTF8,我亲爱的Stack Overflowers? 如果这个最简单的选项只支持最新版本的Excel,那还是有趣的。 我正在Rails堆栈上做这个,但是好奇的是.net和ers在任何框架上如何处理这个问题。 我自己在几个不同的环境中工作,这绝对是一个将再次成为问题的问题。 更新2010-10-22:我们在我们的时间跟踪系统Tempo中使用了Ruport Gem,当我第一次发布这个问题时提供CSV导出。 我的同事之一Erik Hollensbee为Ruport提供了一个快速filter,为我们提供了实际的Excel XSL输出,我想我会在这里分享其他任何ruby-ists: require 'rubygems' require 'ruport' require 'spreadsheet' require 'stringio' Spreadsheet.client_encoding = "UTF-8" include Ruport::Data class Ruport::Formatter::Excel < Ruport::Formatter renders :excel, :for => Ruport::Controller::Table def output retval = StringIO.new if […]

在Java中将JSON转换为XLS / CSV

有没有人有任何示例Java代码来将JSON文档转换为XLS / CSV文件? 我试图search谷歌,但无济于事。

Excel中是否有类似于聚合的函数?

我需要用同一行中的一组列(从左到右)中的第一个非空条目来填充单元格 – 类似于SQL中的coalesce()。 在下面的示例工作表中 ————————————— | | A | B | C | D | ————————————— | 1 | | x | y | z | ————————————— | 2 | | | y | | ————————————— | 3 | | | | z | ————————————— 我想在行A的每个单元格中放一个单元格函数,这样我就可以得到: ————————————— | | A | B | C | […]

在Excel公式中模拟string拆分function

我试图在excel公式中分割一个string,就像我可以在许多编程语言中做的那样,例如 string words = "some text".split(' '); 问题是,我不能确定单元格中有多个单词。 如果我尝试使用FIND()或SEARCH()函数,如果没有空格,则返回#VALUE 。 有没有简单的方法来分割string,以便它返回单个单词(或者甚至更好,以便返回第一个单词或所有其他单词)?

Excel VBA:分配键盘快捷键来运行程序

当我在VBA编辑器中按F5键时,我总是想运行我的“Sub Skynet()”程序。 有没有办法将键盘快捷键分配给这个过程。

如何在Excel中创build一个GUID?

我需要一个函数来添加一个GUID到Excel中的单元格。 我发现这个前面的问题在stackoverflow ,但它不工作。 它build议以下function: =CONCATENATE(DEC2HEX(RANDBETWEEN(0,4294967295),8),"-",DEC2HEX(RANDBETWEEN(0,6553‌​5),4),"- ",DEC2HEX(RANDBETWEEN(16384,20479),4),"-",DEC2HEX(RANDBETWEEN(32768,49151‌​),4),"- ",DEC2HEX(RANDBETWEEN(0,65535),4),DEC2HEX(RANDBETWEEN(0,4294967295),8)) 我一直无法获得连接方法的工作,所以尝试使用“&”图来连接。 这似乎工作,但后来我在第二个DEX2HEX块得到一个莫名其妙的错误:DEC2HEX(RANDBETWEEN(0,6553 5),4)。 Excel公式计算器说这是无效的,但我似乎无法弄清楚为什么。 有任何想法吗?

C#EPPlus OpenXML计数行

EPPlus和OpenXML有没有人知道如何计算行的语法? 说我的工作表被称为“工作表” int numberRows = worksheet.rows.count() ? 或worksheet.rows.dimension 我对这个答案肯定很感兴趣,但是如何find答案会很酷,就像“去定义”一样寻找这个或那个,等等。