excel-2013相关内容

如何引用旧版本的VBA库?

我正在使用Excel2013.VBA参考是Excel的一部分(内置),所以我无法将其删除. 是否可以引用另一个版本的VBA库?除了好奇心外,我想知道的其他原因是查看较旧版本的对象浏览器,以查看其是否列出了一些当前隐藏/过时的属性/方法,例如Excel.DialogSheet . Workbook.SheetActivate事件具有对象类型的Sh参数.可能的工作表类型之一是 Excel. ..
发布时间:2020-11-01 01:43:59 其他开发

过滤所有独特的项目,例如Google文档

是否有一种快速/简便的方法来过滤Excel 2013列中类似于Google文档“唯一"功能的所有唯一项? 解决方案 这不是一个很好的答案,但它可以工作. 将此作为数组公式粘贴到单元格 B2 : =LOOKUP(2, 1/((COUNTIF(B$1:B1, A:A)=0)*(A:A"")), A:A) 需要在 A:A 中过滤的列 然后将其向下拖动/复制到所需的距离. 在G ..
发布时间:2020-11-01 01:37:31 其他开发

始终允许本机数据库查询

在Excel 2013中,如何更改选项(或者有可能)以始终允许本机数据库查询? 有人可以指导我进行设置吗? 解决方案 在Excel中使用时 1)从顶部的“功能区"中单击“电源查询" 2)选择选项 3)在加载的“选项"窗口中,从左侧选择“安全性" 4)取消选中“要求用户批准新的本机数据库查询"框, 5)点击确定 ..
发布时间:2020-11-01 00:48:56 其他开发

如何使用Excel VBA将单元格值和文本连接在一起?

我有一个重复的任务,我想自动执行,而不是一直使用= Concatenate函数.到目前为止,这是我的代码: Cells(2, 5).Value = Cells(2, 1).Value&" - "&Cells(2, 2).Value 不幸的是,这导致出现“编译错误:预期:语句结尾"错误,该错误突出显示了“-".如何在两个值之间夹住文本“-"? 解决方案 Cells(2, 5).Va ..
发布时间:2020-11-01 00:37:13 其他开发

自我调整的用户表单大小

目标是一种用户窗体,该窗体可以自动调整大小以显示所有可见控件,但没有多余的死空间. 在顶部始终会出现三个组合框,但在它们下方则是26个标签及其相关的五个选项按钮/复选框.这26行将全部开始隐藏,并且仅在特定条件下可见. 三个组合框中的第一个将说明可能需要显示26行中的多少行.但是,只有在第二个组合框选择“是"时,它们才可见. 我正在使用Excel 2013. Private ..
发布时间:2020-11-01 00:07:00 其他开发

单个命令即可清除Excel单元格的内容和格式

如果要在Microsoft Excel中清除单元格或范围的内容,可以使用.ClearContents.如果您还想清除格式,则可以使用.ClearFormats. Sheets("Test").Range("A1:C3").ClearContents Sheets("Test").Range("A1:C3").ClearFormats 如果您想同时使用这两种方法,则可以使用.Delete, ..
发布时间:2020-11-01 00:01:06 其他开发

在Excel中将大时间格式转换为十进制

我正在尝试将excel中的较大时间值转换为小时的十进制数. 我目前有一列为呼叫中心加起来的"Ready time"(准备时间),总计为3545:20:02.我现在希望以十进制格式向我显示相同的小时数,例如3545.333,因为它用于另一次计算. 作为参考,当我将上述时间转换为一般excel值时,它是147.7222454. 我一直在使用的公式是:= IFERROR((DAY(M5 ..
发布时间:2020-10-31 23:36:17 其他开发

案例陈述不起作用-VBA

在我的项目中,我列出了具有唯一佣金计算的客户列表(例如,Client_1的佣金率为0.1%,而Client_2的佣金率为0.25%). 在我的VBA代码中,我做了一些特殊情况,具体情况取决于client_id.我在这段代码中遇到的问题是,即使我输入了特殊的ID,它也会跳过大小写(例如,如果klienta_nr = 100,它将跳过Case klienta_nr = 100并返回"Case E ..
发布时间:2020-10-31 22:40:20 其他开发

如何在Excel公式中接受9个首字符?

我试图得到这种结果,我在sheet1上检查是否在sheet2的A列的任何位置找到A列的前三个数字.如果找到数字,则在B列上excel打印是,是否找不到excel打印否: 第1张纸 A B =12300 Yes =56700 Yes =89200 No 第2张纸 A =12345 =5 ..
发布时间:2020-10-31 22:24:02 其他开发

Excel VBA中的公共vs私人/昏暗

我可以在理解Excel 2013 VBA的模块中使用Public vs Dim方面提供一些帮助. 首先,我想说的是,我确实找到了具有出色定义的出色文章(请参见下面的链接),但是没有示例,我可以使用一些示例来说明如何将公共变量应用于我的项目.另外,我对何时需要使用Option Private Module感到困惑.我需要在拥有的每个模块上还是仅在包含以下代码的模块上使用它? stacko ..
发布时间:2020-10-31 21:22:51 其他开发

在Excel中使用If计算标准偏差

我有一个包含两列的数据集.一个标签和一个号码.使用sumif和countif,我设法计算出每个标签在组中的平均值.现在,我正在尝试对标准偏差进行相同操作,但是我有一个问题: =STDEV.P(IF($A$2:$A$625129=F4,$B$2:$B$625129)) 这是我使用的公式,其中A列是带有标签的列,B带有数字,而F4是标签组之一.结果为0.我对每个标签组都执行相同操作,所有标 ..
发布时间:2020-10-31 21:15:50 其他开发

在包含公式的单元格区域中查找最后一个非空行

如何在包含公式的单元格区域中找到最后一行,其中公式的结果是实际值而不是空? 以简化的方式说,单元格("E1:E10")的范围包含一个引用单元格A1到A10的公式,其后跟=IF("A1"="","","A1").但是只有单元格A1到A6填写了一个值,因此单元格E7到E10的公式结果将为空. 尝试使用: lastRow = ActiveSheet.Range("E" & Rows.C ..
发布时间:2020-10-31 21:15:24 其他开发

从范围(对象)中删除单元格

背景 我的代码在范围上进行了一些循环,但是,每个交互都应在除刚刚执行的单元格之外的范围内执行.我认为更简单的方法是从存储的范围中删除该单元格. 问题 我无法找到一种方法从存储的对象中删除单元格 代码 这个问题很笼统,但是就这个问题而言 Sub Sample() Dim RangeToAnalyze As Range Dim CounterRange As Long Dim Exclu ..
发布时间:2020-10-31 19:36:06 其他开发

对象“ Sheets”的方法“ Copy”失败

重新安装Office 2013之后,出现此错误: 运行时错误'-21474178848(80010108)': 对象'Sheets'的方法'Copy'失败 在此代码块中: 设置ThisWork = ActiveWorkbook strExt = ThisWork.Sheets(“ Catalog1”)。Cells(2,4).Value& “ _”&格式(现在,“ yyy ..
发布时间:2020-10-09 05:38:56 其他开发

AddChart2 VBA宏中的数字代表什么?

我已使用Excel 2013在插入图表(在我的情况下为列群集的图表)中记录宏。在查看代码选项中,它向我显示了以下代码行: ActiveSheet.Shapes.Addchart2(286,xl3DColumnClustered)选择 请帮助我,因为我不明白286代表什么。我知道Addchart2的语法是: expression.AddChart2(Style,Xl ..
发布时间:2020-10-01 02:22:49 其他开发

xlwings Workbook()调用返回AttributeError:Open.Application

希望您能帮助我,第一个问题我问自己,但我总是对我在这里找到的专业答案印象深刻! 我正在使用xlwings从.xls文件读取和写入数据.我不是一个经验丰富的程序员,并且会犯错误.有时,这意味着需要重新启动进程,Python等. 每一次,我都会在调用Workbook()时得到以下AttributeError.真正的问题不是我不知道发生了什么(我尝试阅读错误诊断参考的模块,但它们是在我无法掌 ..
发布时间:2020-09-13 20:19:59 其他开发