Questions tagged «excel»

仅用于针对Excel对象或文件进行编程或复杂公式开发的问题。您可以将Excel标记与VBA,VSTO,C#,VB.NET,PowerShell,OLE自动化以及其他与编程相关的标记和问题相结合(如果适用)。超级用户可以获得有关MS Excel单个工作表功能的常规帮助。

21
如何读写Excel文件
我想用3列N行从Java读写Excel文件,在每个单元格中打印一个字符串。谁能给我简单的代码片段吗?我需要使用任何外部库还是Java对其内置支持? 我要执行以下操作: for(i=0; i <rows; i++) //read [i,col1] ,[i,col2], [i,col3] for(i=0; i<rows; i++) //write [i,col1], [i,col2], [i,col3]
172 java  excel 

14
如何在不使用VBA的情况下在Excel中执行反向字符串搜索?
我有一个包含字符串列表的Excel电子表格。每个字符串由几个单词组成,但是每个字符串中的单词数量不同。 使用内置的Excel函数(无VBA),是否可以隔离每个字符串中的最后一个单词? 例子: 您被归类为人类吗?->人类? 负面的,我是肉冰棍->冰棍 阿齐兹!光!->轻!

7
使用Pandas对同一工作簿的多个工作表进行pd.read_excel()
我有一个较大的电子表格文件(.xlsx),正在使用python pandas处理。碰巧我需要该大文件中两个选项卡中的数据。选项卡中的一个包含大量数据,另一个仅包含几个正方形单元格。 当我在任何工作表上使用pd.read_excel()时,在我看来整个文件都已加载(而不仅仅是我感兴趣的工作表)。因此,当我两次使用该方法(每张纸一次)时,我实际上不得不使整个工作簿被读两次(即使我们仅使用指定的工作表)。 我使用的是错误的还是仅限于这种方式? 谢谢!

19
为Excel生成CSV文件,以及如何在值中包含换行符
我需要为Excel生成一个文件,该文件中的某些值包含多行。 那里也有非英语文本,因此文件必须是Unicode。 我现在生成的文件如下所示:(在UTF8中,混合了非英语文本并有很多行) Header1,Header2,Header3 Value1,Value2,"Value3 Line1 Value3 Line2" 请注意,多行值包含在双引号中,并带有普通的日常换行符。 根据我在网上发现的信息,该方法行之有效,但至少在不赢得Excel 2007和UTF8文件的情况下,它没有,Excel将第三行视为第二行数据,而不是第一行第二行。 这必须在我的客户的计算机上运行,​​并且我无法控制他们的Excel版本,因此我需要一个可以在Excel 2000及更高版本上使用的解决方案。 谢谢 编辑:我通过有两个CSV选项“解决了”我的问题,一个用于Excel(Unicode,制表符分隔,字段中没有换行符),另一个用于世界其他地区(UTF8,标准CSV)。 不是我一直在寻找的东西,但至少它能起作用(到目前为止)
158 excel  csv  newline 

11
Excel VBA App自发停止,并显示消息“代码执行已暂停”
从我在网上看到的情况来看,这是相当普遍的投诉,但答案似乎很少。问题是这样的: 我们有许多Excel VBA应用程序,可以在许多用户的计算机上完美运行。但是,在一台机器上,它们停在某些代码行上。总是相同的线,但是这些线似乎没有任何共同点。 如果在暂停后按F5键(运行),该应用程序将继续运行,因此几乎就像已添加了一个断点。我们尝试从菜单中选择“删除所有休息时间”,甚至添加一个休息时间并再次将其删除。 我们以前在单个应用程序中遇到过这个问题,我们通过从模块中剪切代码,进行编译,然后将其粘贴回等方式来“合并”它。 现在,问题似乎与Excel本身有关,而不是与单个.xls有关,因此我们不确定如何管理此问题。 任何帮助将不胜感激:) 谢谢, 菲利普·惠廷顿
150 excel  vba 

12
写入Excel电子表格
我是Python的新手。我需要将程序中的一些数据写入电子表格。我在网上搜索过,似乎有很多可用的软件包(xlwt,XlsXcessive,openpyxl)。其他人则建议写入.csv文件(从不使用CSV,也不真正了解它是什么)。 该程序非常简单。我有两个列表(浮点数)和三个变量(字符串)。我不知道两个列表的长度,它们的长度可能不一样。 我希望布局如下图所示: 粉色列将具有第一个列表的值,绿色列将具有第二个列表的值。 那么最好的方法是什么? PS我正在运行Windows 7,但运行该程序的计算机上不一定安装了Office。 import xlwt x=1 y=2 z=3 list1=[2.34,4.346,4.234] book = xlwt.Workbook(encoding="utf-8") sheet1 = book.add_sheet("Sheet 1") sheet1.write(0, 0, "Display") sheet1.write(1, 0, "Dominance") sheet1.write(2, 0, "Test") sheet1.write(0, 1, x) sheet1.write(1, 1, y) sheet1.write(2, 1, z) sheet1.write(4, 0, "Stimulus Time") sheet1.write(4, 1, "Reaction Time") i=4 for n in …
149 python  excel  csv 



6
熊猫:在Excel文件中查找工作表列表
新版本的Pandas使用以下界面加载Excel文件: read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) 但是,如果我不知道可用的图纸怎么办? 例如,我正在使用以下工作表的excel文件 数据1,数据2 ...,数据N,foo,bar 但我不知道N先验。 有什么方法可以从Pandas的excel文档中获取工作表列表吗?
142 python  excel  pandas  openpyxl  xlrd 


6
将图片插入Excel单元格
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我想生成带有图片的报告,但是无法将图片放入单个单元格中。我可以使图片在工作表中“浮动”,但是我需要将它们放入单元格中。我怎样才能做到这一点?
140 excel  excel-2010 

15
在Mac和Windows上,哪种编码可以使用Excel正确打开CSV文件?
我们有一个网络应用程序可以导出包含UTF-8(无BOM)外来字符的CSV文件。Windows和Mac用户都将在Excel中获得垃圾字符。我尝试使用BOM转换为UTF-8;Excel / Win很好用,Excel / Mac显示乱码。我正在使用Excel 2003 / Win,Excel 2011 / Mac。这是我尝试过的所有编码: Encoding BOM Win Mac -------- --- ---------------------------- ------------ utf-8 -- scrambled scrambled utf-8 BOM WORKS scrambled utf-16 -- file not recognized file not recognized utf-16 BOM file not recognized Chinese gibberish utf-16LE -- file not recognized file not recognized …
137 windows  excel  macos  csv  utf 


16
简单数据透视表以计算唯一值
这似乎是一个简单的数据透视表,可以学习。我想对要分组的特定值进行唯一值计数。 例如,我有这个: ABC 123 ABC 123 ABC 123 DEF 456 DEF 567 DEF 456 DEF 456 我想要的是一个透视表,向我显示以下内容: ABC 1 DEF 2 我创建的简单数据透视表就给了我这个(计数多少行): ABC 3 DEF 4 但是我想要唯一值的数量。 我真正想做的是找出第一列中所有行的值都不相同。换句话说,“ ABC”是“好”,“ DEF”是“坏” 我敢肯定有一种更简单的方法可以做,但是我想尝试一下数据透视表...

13
如何创建CSV Excel文件C#?[关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 5年前关闭。 改善这个问题 我正在寻找用于创建CSV Excel文件的类。 预期功能: 使用极其简单 避免使用逗号和引号,因此Excel可以很好地处理它们 以防时区格式导出日期和日期时间 你知道有什么班级可以做到这一点吗?
132 c#  excel  csv  export 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.