cost 95 ms
如何分别插入列

[英]How to Insert Columns Separately

我正在尝试在某些列之后插入宏。 从我所读的书中,我可以正确地做所有事情,但是我得到了 错误1004, 而且我还没有找到像我这样设置准确的人。 据我.Range("H:Q") ,大多数人都在插入列范围: .Range("H:Q")我需要插入单独的列: .Range(H:H ...

VBA-超链接到隐藏的工作簿中的现有工作表

[英]VBA- Hyperlink to existing sheet in workbook that is hidden

我基于单元格的值将单元格超链接到我的工作簿中的现有工作表。 它贯穿B列,对于“ title”一词的任何实例,它都将超链接直接放置在B单元下面。 单元格正下方的字符串与相应的工作表名称相同。 该脚本可以完美运行,但是如果隐藏了工作表,它将无法打开它。 谁能建议如何解决这个问题? '遍 ...

添加自定义宏加载项后如何自动将其添加到工具栏/功能区?

[英]How do I automatically add custom Macro Add-in to toolbar/ribbon after adding it in?

如何使添加自定义Macro XLAM文件尽可能快又简单? 我有一个宏另存为XLAM文件。 我希望我工作的其他不懂Excel的人能够下载XLAM文件,像使用其他任何加载项(例如Solver)一样添加XLAM文件,并使它成为一个简单的防呆过程。 但是,当前它涉及添加它,然后转到文件&g ...

使用VBA从XML文件提取元素

[英]Extracting elements from XML file using VBA

我目前正在尝试构造一个函数,该函数使用VBA从Excel文件中自动搜索同义词。 我能够从API检索XML文件。 但是,我无法提取同义词(标记为“ term”)。 如何从XML文件中提取同义词? 这是我当前的代码: Option Explicit Sub get_synonym() ...

第二次通话后退出搜索功能

[英]Search function exits after 2nd call

我有一个简单的搜索功能addFormulaTestDataLoop多次调用该函数以返回行号。 在前两个调用(调用1和调用2)中,它将找到第一个块的开始和结束行。 然后再调用两次(分别调用3和4)以获得下一个开始和结束行号。 但是在第三个调用(调用3)上,它没有返回值,而是转到End F ...

vba-建立父子键值对的字典

[英]vba - building a dictionary of parent child key value pairs

给定以下数据列: 您可以从上面的关系派生一棵树,其中PortfolioName是父级,而EntityName是子级: 我想对此进行迭代,并使用childRanges构建父母的脚​​本字典。 这是我当前的代码: 但是,当数据未由父母排序时,这将不起作用。 如何最有效 ...

循环内的VBA偏移 - 永远运行

[英]VBA Offset within Loop - taking forever to run

我对编程很陌生,我觉得VBA对我来说是个好地方,因为我在Excel上做了很多工作。 我创建了一个宏,它从输入框中取一个整数(我一直在使用2,3和4来测试),它创建了一个这个数字的4层层次结构的集合; 例如输入“2”会产生 我让宏按预期工作,但它需要永远运行。 我认为循环中的偏移 ...

VBA代码将一列中的天数添加到另一列中

[英]VBA code to add days from one column to another

我在Excel中有以下几列: 文档日期 (所有单元格都有值)和初始处置日期 (该列中有空白)。 每个“ 文档日期”单元格对应一个“ 初始处置日期”单元格。 对于任何空白的“初始处置日期”单元格,我要将其设置为距相应“ 文档日期”为7天。 (完全空白的单元格) 例如:文件日期= ...

如果是星期一,则添加xyz

[英]If Monday then add x y z

您能建议如何重组我的代码吗? 目前,我在D列的底部(每天)添加一个日期-1。 但是,在星期一的时候,我需要在D列的底部添加日期-3,然后添加日期-2,然后添加日期-1。 这是我当前的代码: 我的假设是IIf陈述? 但是话又说回来,它也需要循环。 谢谢 ...

为什么在这里出现类型不匹配错误?

[英]Why am I getting a type mismatch error here?

我创建一个新模块并插入以下代码: 在工作表“数据”中,我有以下代码: 当我运行test()子If Not Intersect(Target, Range("K:M")) Is Nothing , If Not Intersect(Target, Range("K:M")) Is ...

如何创建一个Excel宏来停止另一个宏并重新调用它?

[英]How to create an Excel macro to stop another macro and re-call it?

我在Excel文件中有一个连续运行30秒的计时器中的宏: 但是,有时会发生错误而使计时器停止运行,因此我想创建一个按钮,该按钮不仅可以恢复计时器,还可以终止旧计时器并将其替换为新计时器。 这是为了避免多个计时器同时运行。 但是,当我测试按钮时,它会忽略步骤1并直接进入步骤2,创 ...

VBA:If-ElseIf具有多个Or条件

[英]VBA: If - ElseIf with multiple Or conditions

我在摘要报告工作表的第2列中循环,寻找值<> 0。 我正在使用嵌套的If语句来确定第1列中的工具是债券,商品还是股票或外汇。 如果第1列中第2列中值<> 0的符号对应于资产类别之一,并且该资产类别没有工作表,则应为该资产类别创建一个新的工作表。 当循 ...

VBA合并两个单元格,这些单元格将始终位于最后一行下方两行的单元格中,其中包含数据

[英]VBA to Merge Two Cells that will always be in cells 2 rows beneath the last row with data in it

我是VBA的新手。 我正在编写一个宏,需要合并C和D列中的两个单元格,这些单元格将始终出现在最后一行下面的第二行中,其中包含数据。 以下脚本是我正在尝试执行的操作,但是继续收到错误消息。 任何帮助或想法表示赞赏。 ...

用vba解析递归树

[英]recursive tree parsing with vba

给定以下数据电子表格: https : //ethercalc.org/q7n9zwbzym5y 我有以下代码将对此进行解析,并将从工作表中的父子关系派生出一棵树。 请注意,每个列出现两次的事实是因为列的第一个实例是针对另一种数据类型的,所以我只关心填充的列。 这是上面工作表中所需的输 ...

Excel VBA不一致地格式化表格边距

[英]Excel VBA not consistently formatting the table margins

我有一个Excel表格,它将打开ms word并转到第六张表并调整单元格边距。 我希望整个表格的左右单元格边距为0.08。 第一次运行该窗体时,它可以完美运行,但是第二次及之后它将无法运行。 这是我的代码。 谁能告诉我为什么会这样? ...

有条件的Excel VB高级筛选器副本

[英]Excel VB Advanced Filter Copy with Condition

我试图在复制的每一行上加一个条件。 我想要所有唯一性,但前提是它们在另一个字段中也具有特定值。 这就是我必须获取所有唯一性的方法(并且它可以工作),但是我无法弄清楚如何仅获取J列中具有特定值的行。 我曾尝试做一个CriteriaRange,但似乎语法不正确。 另外,我考虑过一个 ...

在单元格范围中查看时,运行时错误“ 13”类型不匹配

[英]Run-time error '13' Type mismatch when looking in cell range

我在一家汽车公司的物流管理部门工作,我想记录一个宏,该宏使我能够查找包含操作编号的单元格范围,并删除与零售客户相关的文件(保留车队客户的文件) )。 机队操作从01RN92、01RN94、01RR和01RB开始。 其他的是针对零售客户的。 引发错误的代码部分是此部分代码中的if循环 ...

从其他工作簿中获取数据-如果嵌套,则无法实现目标

[英]Bringing data from other workbooks - goal not accomplished in nested if

我有这段代码,其中将多个工作簿中的数据合并为一个。 需要根据来源将每个工作簿的数据添加到特定范围。 为此,我嵌套了一些IF,以文件的部分名称作为条件,并给出了将值发送到所需范围的操作,但是当我运行代码时,它仅打开所有工作簿而不执行任何操作。 我已经进行了一些研究,没有发现任何可以帮助我解决 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM