excel-2010相关内容

将值四舍五入到Microsoft Excel中的最低值

我正在用excel编写一个公式,在该公式中我潜水了2个数字,但我不希望十进制值. 我尝试使用ROUND(5/10,0),但它的取值范围是0.5到1. 但是我的要求是(0-0.99)应该评估为0. 类似地(2-2.990应该被评估为2. 例如 (5/10)-0(输出) (15/10)-1(输出) (25/10)-2(输出) 预先感谢. 解决方案 您可以 ..
发布时间:2020-11-01 19:00:32 其他开发

查找所有内容并在VBA中删除

我正在寻找一种查找所有内容的方法-在VBA中的一列中,存储它们还是删除行? 这是我可以用来查找和删除单行的内容.但是我需要找到所有的破折号. Dim A as Long Columns("C:C").Select Selection.Find(What:="-", After:=ActiveCell, LookIn:=xlValues, LookAt:= _ ..
发布时间:2020-11-01 19:00:28 其他开发

将单行数据拆分为多个唯一行,并拆分到一个新的工作表中,以包含标头作为值和单元格内容作为值

我发现了很多数据拆分VBA代码的帖子,但是没有一个按内容拆分它并提取标题并将结果放入新表中的数据(我需要将原始数据保留为原始状态). 我有一个电子表格,其中包含以国家/地区为标题的列中的值,我需要将新表中的国家/地区中的国家/地区的值拆分为新工作表中的每一行.新行. 我想忽略单元格内容为空白的任何国家/地区标题,如第3行的示例所示. 这是原始数据的一个小示例: 这是我需要将3行变 ..
发布时间:2020-11-01 19:00:27 其他开发

Excel:列出两个数字之间的数字

我想知道是否有人知道列出所有2个值之间的数字的公式,例如,如果单元格F2中有12个,而G2中有17个,我想要一个显示13,14的公式, 15,16在单元格H2中. 谢谢 解决方案 这无法通过Excel工作表函数完成.为此,您将需要VBA.可以使用用户定义的函数(UDF)来完成. 以下代码需要存储在代码模块中.您需要右键单击工作表标签,选择查看代码.这将打开Visual Basi ..
发布时间:2020-11-01 19:00:20 其他开发

使用Python从Word和Excel中提取图片

我正在寻找一种从这些文件类型中删除图片的方法,这就是我想出的解决方案.它遍历给定的目录结构,复制具有适当扩展名的所有文件,然后将副本重命名为filename.zip.然后,它会浏览zip结构,并提取所有具有适当扩展名的图片类型文件,并将其重命名为原始文件名,并带有一个数字(唯一性).最后,它将删除它创建的提取的目录树. 从文本文档中提取图片是我的工作之一,因此从长远来看,这实际上将为我的公司 ..
发布时间:2020-11-01 19:00:03 Python

vba Excel 2010 Environ(“用户名")在saveas文件路径中不起作用

由于某种原因,我可以得到消息框来告诉我用户名是什么,但是在“另存为"路径中它的工作方式不同.我收到“找不到路径"错误. 不确定如何解决此问题.我还查看了参考文献,它们似乎是正确的. 如果我更改路径以包括每台计算机的实际用户名,则宏可以正常工作.但是我需要将其作为任何计算机/用户的全局宏.任何帮助将不胜感激. 这就是我所拥有的: Sub SAVEAS_2010() ' ' S ..
发布时间:2020-11-01 18:59:58 其他开发

在Select Case中使用InStr函数

这似乎不起作用.有什么办法可以做我想在这里做的事吗?如果值在给定的字符串中,则无法选择情况: Select Case gTTD.Cells(r, 4) Case InStr(gTTD.Cells(r, 4), "MASTER LOG") resp = "MM LOG" Case InStr(gTTD.Cells(r, 4), "MASTER MET" ..
发布时间:2020-11-01 18:58:53 其他开发

如何使用“此行"在VBA VLOOKUP中?

我正在尝试修改Vlookup函数,以使其使用“此行"功能.例如,我有一个宏,将以下公式放在B列中: = VLOOKUP(I1253,treatlookup,11,FALSE) 这很好用,但是在宏过程中,我需要将其切换到另一个公式: = VLOOKUP(I1253,Itemlookup,22,FALSE) 当然,数据每次都会变化,所以我不能只将公式放在特定的单元格中.所以我想 ..
发布时间:2020-11-01 18:58:44 其他开发

Internet Explorer VBA自动化错误:调用的对象已与其客户端断开连接

我正在尝试编写将从Excel中读取值的代码,在基于内部Web的系统中查找该值,然后将结果存储回Excel中.它可以毫无问题地读取Excel,可以毫无问题地打开Internet Explorer,但是当我尝试引用已打开的内容时,会出现上述错误.行"ie.Navigate url"有效,但是下一行"Set DOC = ie.Document"会产生错误.关于什么原因的任何想法?这是我的代码: P ..
发布时间:2020-11-01 18:58:40 其他开发

如何从Excel单元格(2010)调用VBA函数?

我在使用VBA的工作簿中定义了一些函数,然后希望能够在单元格公式中使用它们-但是Excel无法识别该函数.我刚得到#NAME? 尝试: 意识到我已经创建了XSLX文件,所以将其转换为XSLM文件.没用. 从函数声明中删除了所有类型.没用. 将该功能移动到工作表VBA模块中.没用. 在声明中添加了“公共".没用. 我想念什么? 这也不是聪明的代码: Functio ..
发布时间:2020-11-01 18:56:33 其他开发

Office 2007至2010更新后的VBA溢出错误

我有一个VBA宏,可以在Excel 2007中正常工作,但是在更新到2010后,它会引发错误.宏基本上将原始数据从一张纸复制到多张纸.引发的错误是错误6:溢出.引发错误的行是Dim y As Integer y = Worksheets("Raw Data").Range("A2").End(xlDown).Row 我最初以为可以将其更改为long,这样可以消除溢出错误.好吧,我猜它杀死 ..
发布时间:2020-11-01 18:52:46 其他开发

两个条件MINIF和MAXIF公式

我希望将以下excel表中最年轻的白猫的日期显示在一个单元格中.最小的会出生于2015年7月29日. 在另一个单元格中,我想显示最古老的白猫日期为18/07/2015. Column A ->Animal Column B ->Color Column C ->Date of birth 我知道公式是否适用于一个单元格 =IF(AND(A1="CAT",B1="White" ..
发布时间:2020-11-01 18:52:44 其他开发

Excel:基于另一列中的值和映射的值求和的值

我有下表 每天组织一次体育活动,参加活动的学生将获得积分.学生每天可以参加活动以获得积分. 根据现有列,我需要计算每个学生的总积分(第一列) 如果在D列中那天我有积分,我可以用SUMIF来解决这个问题,但是由于不是这种情况,我不确定如何将F中需要求和的值纳入其中. 任何帮助将不胜感激. 解决方案 使用此数组公式: =SUM(SUMIFS(F:F,E:E,IND ..
发布时间:2020-11-01 18:42:15 其他开发

如何通过比较忽略空白匹配的两列来通过条件格式突出显示单元格?

我试图通过比较两列B和C来通过条件格式突出显示单元格 即使两列在同一行上都留有空白,该条件也将忽略空白,仅突出显示匹配的值 所以我写了 =AND(B2=C2,C2"") 请注意,Empy单元格不为空.如果单击空单元格,则会有一个隐藏的IF公式.但是单元格的值为空白. 它不起作用.请帮助 解决方案 解决方案 =AND($B2"",$C2"",$B2= ..
发布时间:2020-11-01 18:41:09 其他开发

如何获得Intellisense来处理XLAM文件中的UDF?

我在XLAM文件中有一些UDF.当XLAM作为外接程序安装时,Intellisense似乎没有使用这些UDF. UDF本身可以在Excel中正常工作,只是它们没有出现在智能感知中.在这里,我的意思是在工作表上使用智能感知. 解决方案 (无法)无法获得UDF(VBA,XLL等)来提供智能感知.经常向Excel团队建议这样做,这是值得改进的. (请参阅 https://fastexcel ..
发布时间:2020-11-01 18:41:01 其他开发

比较两列并设置具有不同颜色的匹配单元格的格式

感谢您在以下方面的帮助: 我想比较两列,比如说A列和B列,**寻找重复项**. 如果A列中的值与B列中的值匹配,我想用颜色来格式化相同重复值的单元格(颜色是随机的,并且每次匹配都不同). 这是如果"A12 = B30",则颜色将为红色.如果"A20 = B1",则颜色为绿色,依此类推. 如果没有匹配项,则将其保留. 那只是红色和 ..
发布时间:2020-11-01 18:37:05 其他开发