excel-2007相关内容

C#外部库(Lua)调用问题

我是 C# (VS2010) .Net (4.0) 编程的新手,我遇到了一些日子以来我无法自己解决的问题. 我在 C# 代码中使用了外部脚本语言 (Lua). 为此,我使用为 .Net 4.0 构建的 LuaInterpreter 第一次尝试:该项目是一个控制台应用程序 -> 当我尝试调用 Lua 类时,该程序运行良好. 第二次尝试:该项目是从 Excel 使用的类库 CO ..
发布时间:2021-12-30 20:04:59 C#/.NET

从 Excel 调用 Outlook VBA

我想在某个 Excel 工作簿关闭时调用 Outlook VBA 中的一个函数.有没有办法用excel的BeforeClose事件来做到这一点?我知道如何为此事件编写函数,但我不确定如何将它们链接到当前的 Outlook 会话以访问该函数. 解决方案 如果您希望获得对已在运行的 Outlook 实例 的引用,您需要使用: Set myOutlookApp = GetObject(,"Ou ..
发布时间:2021-12-30 09:46:51 其他开发

如何在通过 C# 自动化时禁用 excel 中的兼容性检查

我正在使用 Excel 2007 互操作程序集通过 c# 自动化 Excel.互操作版本是 12.0.当我尝试保存文件时,它只能以 2003 格式保存,但这对我来说很好,但我收到一个弹出窗口,提示兼容性问题.如何禁用此弹出窗口? 我已经尝试过 workbook.CheckCompatibility = false 和 ExcelApp.DisplayAlerts = false 所以请告诉我 ..
发布时间:2021-12-29 13:03:47 C#/.NET

什么导致“自动化错误未指定错误"?在 Worksheet_Activate 上?

我有一个名为“Dates"(对象名称为 A_Dates)的工作表,需要在激活时进行计算(可能值得注意的是,这在我的个人宏工作簿中).我经常打开工作簿,其中有太多的计算,我无法进行自动计算.所以我将自动计算设置为手动,并在工作表中添加以下代码: 私有子工作表_Activate()A_Dates.Calculate结束子 这在过去 3 个月中日复一日地运行良好.昨天,它停止工作.它现在在声明行上抛 ..
发布时间:2021-12-26 13:01:35 其他开发

Excel宏修复折线图中重叠的数据标签

我正在搜索/尝试制作一个宏来固定带有一个或多个系列集合的折线图中数据标签的位置,以便它们不会相互重叠. 我正在为我的宏考虑一些方法,但当我尝试实现它时,我明白这对我来说太难了,我很头疼. 有什么我错过的吗?你知道这样的宏吗? 这是一个带有重叠数据标签的示例图表: 这是我手动修复数据标签的示例图表: 解决方案 这个任务基本上分为两个步骤:访问Chart 对象以获取标签 ..
发布时间:2021-12-25 16:43:55 其他开发

如何使用 Excel 表格结构化引用创建运行总计?

我正在寻找一种使用 Excel 表结构化引用创建运行总计(当前行及以上行的总计)的方法. 我知道如何使用旧的基于行/列的方式来做到这一点: =SUM($A$2:$A2) 而且我知道如何使用结构化引用对整列进行总计: =SUM([WTaskUnits]) 而且我知道如何使用 [#ThisRow] 获取当前单元格,但我不确定如何获取表格的第一行以在 SUM. 解决方案 实 ..
发布时间:2021-12-25 12:54:29 其他开发

计算最后一个单元格和下一个非空白单元格之间的行中空白单元格的数量

是否有可能(最好使用公式)计算行中空白单元格的数量,其中计数从给定列开始,然后向后(例如从右到左)计数空白单元格的数量直到非空白找到单元格了吗?在下面的示例中,计数从 H 列开始并向左进行.使用 COUNTA 或 COUNTIF 似乎是合理的工具,但我不确定一旦找到非空白单元格如何终止计数. 解决方案 如果表中的值都是文本,您可以使用以下内容: =COUNTBLANK(INDIRECT( ..
发布时间:2021-12-25 12:50:48 其他开发

Excel模板:批量导入CSV

我需要创建一个模板 (MS Excel) 以在 Excel 中导入 CSV 数据(错误日志). 我设置了条件格式,如果调用值大于 0,单元格颜色必须自动更改为红色,而值 = 0 时,单元格颜色必须为绿色. 我将文件另存为 Excel 模板. 现在我想以批处理模式将 CSV 数据导入到从上述模板创建的新 XLSX 文档中(使用条件格式),并自动保护结果. 我正在使用以下命令: ..
发布时间:2021-12-25 12:49:49 其他开发

如何比较Excel中的两列并复制下一列中的对应值

我的 Excel 列表中有 3 列.A 列包含“计算机名称",C 列包含“计算机名称",D 列包含“IP 地址".我想将 A 列中的数据与 C 列中的数据进行比较,如果找到匹配项,则将 D 列(IP 地址)中的相应值复制到 B 列中. 希望它是有道理的. 解决方案 使用VLOOKUP 单元格B1中的示例: =VLOOKUP(A1,C1:D4,2, FALSE) 其中 C1: ..
发布时间:2021-12-25 12:44:49 其他开发

根据邮政编码确定 USPS 邮政区的公式

我希望通过 USPS 邮政区域对数百个信封进行分类.困难在于必须根据原始邮政编码为 8 个美国区域中的每一个手动排序它们:91352. http://postcalc.usps.gov/ZoneCharts/ 我有一个包含 ZIP 列的联系人电子表格.我已经根据“913"设置了所有 USPS ZoneCharts 站点的单独工作表,并将四个部分合并为一个(总共两列).然后我使用 LEF ..
发布时间:2021-12-25 12:44:45 其他开发

计算excel行中的连续连续记录

我正在尝试计算 2 个值.当前连续和长期连续. 每条记录在 1 行,包含名称和值 这些列中的每一列都有一个从 1 到 200 的值.示例: John Doe 14 16 25 18 40 65 101 85 14 19 18 9 3简·多伊 24 22 18 5 8 22 17 17 15 2 1 5 22吉姆·多伊 40 72 66 29 25 28杨多伊 27 82 22 17 ..
发布时间:2021-12-25 12:44:24 其他开发

在 Excel 中拆分地址字段

我有一个带有地址单元格的 excel 文件. 3 个不同的数据示例: 123 Main Street/n Apartment2/n New York, NY 10001123 Main Street/n New York, NY 10001大街123号 我想把它分成三个独立的领域.但是,如上述数据所示,有些/n 会出现 0 次,有些会出现 2 次.有些会出现 3 次. 我可以处理 ..
发布时间:2021-12-25 12:43:42 其他开发

SUMIF 仅过滤数据

我有一个对特定数据列求和的 Excel 公式. SUMIF(Data!$E:$E,$E$89,Data!$F:$F) 我想添加一个我想过滤的列 G.因此,理想情况下,当我单击“数据"->“过滤器"时,我可以让 SUMIF 只对我在 G 列中过滤的任何内容求和. 有什么好的办法吗? 数据看起来像这样: E F G111 20050719 国外112 20050719 国内576 2 ..
发布时间:2021-12-25 12:40:37 其他开发

当数据输入到同一行的另一个单元格时,Excel 公式将日期/时间放在单元格中

希望有一种方法可以通过公式来完成,因为我将把它作为共享工作簿放在 SharePoint 上. B 列包含任务,而 E 列包含分配任务的日期和时间.是否有一个公式可以在有人在 B 列中输入数据时自动在 E 列中输入当前日期和时间? 如有任何帮助,我们将不胜感激. 解决方案 另一种方法如下所述. 首先,在文件-选项-公式-启用迭代计算下打开迭代计算.然后将最大迭代次数设置为 ..
发布时间:2021-12-25 12:31:00 其他开发

如何提取单元格字符串中的六位数字?

我有一列数据: 纽约真的很好,456983 好吃的 北京真棒678932,好文化. ...等等 我想提取六位数字并将其放在原始列旁边的列中. 有 n 行. 有没有办法用公式来做到这一点,不用 VBA? 解决方案 如果没有 VBA,您可以使用以下 Excel 公式,假设 A1 是包含文本的单元格. =MID(A1,FIND("------",SUBSTITUTE ..
发布时间:2021-12-25 12:29:36 其他开发

查找包含两个特定值的行号?

我有一个包含多列的信息表.第一列是“日期"(范围 A:A),第二列是“名称"(范围 B:B).当我在单元格 Q1 中输入日期并在单元格 R1 中输入名称时,我需要一个公式来查找哪一行包含这两个值并输出行号. 我觉得我需要使用匹配功能,但不太明白.有人知道怎么做吗? 解决方案 你可以在这样的“数组公式"中使用MATCH =MATCH(1,(A:A=Q1)*(B:B=R1),0) ..
发布时间:2021-12-25 12:23:53 其他开发