Office

这是RegEx,用于匹配Excel公式中的任何单元格引用?

我一直在尝试创建一个正则表达式模式,匹配任何Excel公式中的任何引用,包括绝对,相对和外部引用。我需要返回整个引用,包括工作表和工作簿名称。 我无法找到关于Excel A1表示法的详尽文档,但有很多的测试我确定了以下内容: 公式前面加上等号“=” = A1&“A1”将会破坏正则表达式 工作表名称最多可包含31个字符,不包括\ /? * []: 外部引用中的工作表名称必须成功与b ..
发布时间:2017-09-03 18:14:25 Office

VBA宏来批量更新同一位置的多个文件

很新,所以请帮忙。我试图在静态文件夹位置大量更新文件,一个文件夹中有许多文件。 我想做的是 在Excel 2010中运行VBA宏以转到网络位置文件夹, 打开文件夹中的第一个文件。 取消保护工作簿和工作表,调用另一个marco来运行更改 然后保护工作表关闭文件 然后移动到文件夹中的下一个文件,直到所有文件被更正。 我已经创建了marco来进行更改,这被称为“编辑” 文 ..
发布时间:2017-09-03 18:14:08 Office

Excel - 跨多个工作表/同一列使用COUNTIF / COUNTIFS

我正在尝试在多个工作表中“列出”第一列(在这种情况下)中的某个对象的数量。第一列中的值是公式的结果(如果重要)。到目前为止,我有: = COUNTIF('页M904'!I:I,A13)+ COUNTIF('页M905'!I:我,A13)+ COUNTIF('页M906'!我:我,A13) 哪些工作,但我将有20要浏览的页面。我想避免一个页面长的公式。 我尝试过 = COUN ..
发布时间:2017-09-03 18:13:53 Office

从URL获取图片,然后重命名图片

我有一个有很多文章编号的excel列表,例如。 “23378847”。而且我想要在我的文件夹中存储的列表中的所有文章编号的图片。 但结果将如下。它应该是23378847.jpg不是152499 http://media.byggtjeneste.no/media/bilde/152499/LargeThumbnail 或 http://www.nobb.no/Nobbnr/ ..
发布时间:2017-09-03 18:13:39 Office

Excel VBA - 如何重做2D数组?

在Excel中,通过Visual Basic,我将遍历通过加载到Excel的发票的CSV文件。发票是客户端可以确定的模式。 我正在将它们读入动态2D数组,然后将它们写入具有较旧发票的另一个工作表。我明白,我必须反转行和列,因为只有最后一个维度的数组可能被重新设置,然后在写入主工作表时进行转置。 我的语法错了。它一直告诉我,我已经对数组进行了维度化。我以某种方式创建它作为一个静态数组? ..
发布时间:2017-09-03 18:13:17 Office

如何遍历Excel VBA或VSTO 2005中的所有单元格

我需要简单地浏览Excel电子表格中的所有单元格,并检查单元格中的值。单元格可能包含文本,数字或空白。我不是很熟悉/舒适地使用“范围”的概念。因此,任何示例代码都将不胜感激。 (我确实尝试google了,但我发现的代码段并不完全满足我的需要) 谢谢。 解决方案 Sub CheckValues1() Dim rwIndex As Integer Dim colIndex As ..
发布时间:2017-09-03 18:11:43 Office

Excel:如何使用VBA检查单元格是否为空?

可能重复: 使用VBA检查下面的单元格是否为空 作为VBA通过检查一个单元格是否与另一个具有特定信息是空的? 示例: 如果A:A =“product special”而B:B为空然后 C1 =“product special” 这只是一个想法。 如何使用范围内的每个。并返回其他单元格中的值? 解决方案 可以使用 IsEmpty()函数如下: ... 设置 ..
发布时间:2017-09-03 18:11:30 Office

如何使用Windows任务计划程序设置xlsm文件的重复计划

我有一个 xlsx 启用宏的文件。如何在任务管理器中设置它,以便每天上午9点的任务管理器打开工作簿,触发宏并关闭工作簿。 到目前为止,我正在使用 Application.OnTime。 。 但是我意识到保持xlsm文件是不方便的 解决方案 更好地使用 vbs 如你所说 创建一个简单的 vbs ,这是一个文本文件与 .vbs 扩展名(见下面的示例代码) 使用任务计划 ..
发布时间:2017-09-03 18:11:16 Office

在vba中编写VLOOKUP函数

我试图使用vba代码中的VLOOKUP函数在表数组中的电子表格上查找一个值。我不知道如何正确写入。 以下是正常的VLOOKUP公式,其中包含所有参考文献: = VLOOKUP(DATA!AN2,DATA!AA9:AF20,5,FALSE) 解决方案 你尝试过: Dim result As String Dim sheet As Worksheet Se ..
发布时间:2017-09-03 18:11:01 Office

如何在Excel中表示DateTime

在Excel中表示 DateTime 的最佳方式是什么?我们使用Syncfusions Essential XlsIO 将值输出到Excel文档,该文档的效果非常好。但是我不知道如何在列中显示一个 DateTime 。不是直接在Excel中自己做。是不可能吗我必须使用单独的日期和时间列吗?我真的希望我没有,因为这样的休息排序等...除非Excel有一些聪明的东西来修复... 解决方案 Ex ..
发布时间:2017-09-03 18:10:30 Office

Excel - 将多个列合并成一列

我有多个列表,分别列在excel中。我需要做的是将这些数据列合并成一个大列。我不在乎是否有重复的条目,但是我希望它跳过每列的第1行。 如果ROW1在1月到12月之间有标题,并且列的长度不同,需要合并成一个大列呢? ROW1 | 1 2 3 ROW2 | A D G ROW3 | B E H ROW4 | CFI 应该合并成 A B C ..
发布时间:2017-09-03 18:09:48 Office

使用VBA关闭Excel应用程序

我没有成功使用以下。活动工作簿确实关闭,但是excel窗口仍然保持打开状态。 Application.ActiveWindow.Close SaveChanges:= False ActiveWorkbook.Close SaveChanges:= False 终止应用程序的命令是什么? 编辑 再说一点:在工作簿中打开事件我运行一个宏。我想在该宏完 ..
发布时间:2017-09-03 18:09:34 Office

调用函数的Excel单元格

如何获取调用VBA函数的单元格? 换句话说,INDELECT(ROW(),COLUMN ))? 我不是 ActiveCell 。 我想做的是有一个简单的函数 ThisRow_Col(rColumn As String)返回它所调用的行的列X。在B2中,我调用= ThisRow_Col(“A”),它应该返回A2的值。 编辑:感谢Charles的答案: Application. ..
发布时间:2017-09-03 18:09:20 Office

从单元格中提取最后一个子字符串

我在列中有名字。我需要将该列的最后一个名称分割成另一列。 姓氏由右侧的空格分隔。 单元格 A2 = Alistair Stevens ,我在单元格中输入公式 B2 (我需要'史蒂文生' c $ c>在单元格 B2 ) 我尝试使用以下公式: = RIGHT(A2,FIND(“”,A2,1)-1) = RIGHT(A2,FIND “,A2)) 这两个这些 ..
发布时间:2017-09-03 18:09:06 Office

我可以使用没有BOM的UTF-8导出excel数据吗?

我通过Excel宏导出Microsoft Excel数据(VBScript)。 因为文件是lua脚本,我将其导出为UTF-8。 我可以在Excel中使用UTF-8的唯一方法是使用像这样的adodb.stream set fileLua = CreateObject (“adodb.stream”) fileLua.Type = 2 fileLua.Mode = 3 fileL ..
发布时间:2017-09-03 18:08:24 Office

将MS Word表导出到Excel表格的宏

我有一个带有许多表格的单词文档。有没有人知道如何编写宏来将这些表导出到不同的Excel表? 解决方案 答案取自: http://www.mrexcel.com/forum/showthread.php?t=36875 这里是一些将Word中的表读入Excel的活动工作表的代码。如果Word包含多个表,它会提示您输入单词文档以及表格号。 Sub ImportWordTable( ..
发布时间:2017-09-03 18:08:10 Office

如何在VBA中以编程方式添加按钮旁边的某些单元格数据?

我有一个函数可以生成100个单元格行(和2列)的数据。对于每一行(在第3列),我需要添加一个按钮,当点击时,会弹出一个自定义模式对话框,给出用户4个选项/按钮可供选择。 任何想法如何做? / T 解决方案 p>我认为这足以使你有一个很好的路径: Sub a() Dim btn As按钮 Application.ScreenUpdating = False Acti ..
发布时间:2017-09-03 18:07:26 Office

FormulaR1C1的功能是什么?

我一直在研究 FormulaR1C1 作为一个功能,这是如何正常工作的?我明白在互联网上已经说过的是第1列第1列,但是人们怎么才能使它工作?使用 FormulaR1C1 的最终结果是什么? 还可以将其更改为从特定点开始一张表,还是一直是R1C1?那么公式R2C3可以是吗? 解决方案 FormulaR1C1与Formula相同,只使用R1C1样式注释,而不是A1注释。在A1注释中,您将 ..
发布时间:2017-09-03 18:06:57 Office

构建撤销到Excel VBA宏

Excel宏运行后似乎不允许使用“撤消”。有没有办法在Excel中将 undo 功能复制到VBA宏? 解决方案 Excel VBA具有 Application.OnUndo 函数来处理这一点: Public Sub DoSomething ...在这里做东西 Application.OnUndo“Undo something”,“UnDoSomething” End ..
发布时间:2017-09-03 18:06:15 Office

Excel:令人难以置信的收缩和扩展控制

代码中的任何内容都没有指示这一点,偶尔会发生在一个电子表格中,这个电子表格会受到魔术按钮或列表框的影响。 有没有人体验过这种喜悦? 解决方案 这个问题似乎与Windows处理非本地分辨率在显示器上的方式有关,可以在几个方式 发生这个问题可能是一个完整的噩梦,但它只会间歇性地发生。 我们最近一直在测试由几十个人使用的excel工作表,并且已经开发了一个很好的原因和一些可能的 ..
发布时间:2017-09-03 18:05:31 Office