繁体   English   中英

在每一列中循环一个宏

Loop a Macro through each Column

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在尝试创建一个宏,它将在每一列上执行一个过程,直到特定的列“X”。

下面是我录制的一个宏,然后是我尝试粘贴的一些附加代码以获得所需的结果。

Sub ColumnFill2()
   Range(Selection, Selection.End(xlDown)).Select
   Selection.SpecialCells(xlCellTypeVisible).Select
   Selection.FormulaR1C1 = "=IF(INDIRECT(ADDRESS(ROW()-1,COLUMN()))=0,"""",INDIRECT(ADDRESS(ROW()-1,COLUMN())))"

   Dim lngCol As Long
   Dim X As Long
   lngCol = ActiveCell.Column + 1

   For X = 1 To 57
      Cells(X + 1, lngCol) = X
   Next X
End Sub

我希望在每个空行上使用包含的公式对每一列进行格式化(电子表格已小计)。 目前,它适用于第 1 列,但随后出现问题。 我相信这是下一列的起点,每次都应该在第 2 行。

问题暂未有回复.您可以查看右边的相关问题.
1 循环遍历每一列

我有一个带有 n 列的 dataframe ,我正在尝试创建一个通过列递归的 function 。 例如说我有以下数据框: 我想运行一个 function,它使用左列,然后是左列和中列,然后是左列、中列和右列。 所以基本上,在每一步,我都使用前面的列 + 1。在 pandas 中是否有有效的方法来做 ...

3 循环遍历表的每一列

我有两个表,即ExcelData和PlanProfile。 我想要的是当我循环遍历ExcelData表的每一行时,逻辑将在另一个表PlanProfile的Attribute字段中插入column_names,但我不想遍历每一列,对于某些列,应该正常插入第二张桌子。 我想要的第二个表Pl ...

4 循环遍历每个工作表并取消过滤所有表格的宏

我编写了一些非常简单的代码,它只是循环遍历工作簿中的每个工作表,然后使用 ActiveSheet.ShowAllData 删除过滤(如果已激活)。 这是(更新的)代码: 该代码似乎工作正常,但以错误结束,然后显示 MsgBox。 这是 MsgBox 的屏幕截图: 工作簿有一些隐藏的工作表, ...

2014-07-02 14:19:27 3 8209   vba/ excel
5 宏循环遍历多个 excel 文件并从每个文件下载数据

这个宏的目标是将来自不同月份的多个 excel 文件的数据合并到一个主 excel 文件中。 我在主 excel 文件(见附图)中为每个月创建了一个选项卡,我希望数据转到并堆叠在一起。 我发现了一些有用的代码,我开始工作了几次,但修改后现在已损坏。 我认为在它可以像我想要的那样工作之前我需要解 ...

6 使用 VBA 宏遍历 javascrape 网页上的每个表

我正在尝试从网站上抓取多个表格。 到目前为止,我已经构建了一个 excel VBA 宏来执行此操作。 我还想出了如何在网站的多个页面上获取所有数据。 例如,如果我有 1000 个结果,但每页显示 50 个。 问题是我在多个页面上有相同的 5 个表,因为每个表都有 1000 个结果。 我的代码只能循 ...

8 遍历每一列和每行,做一些事情

我认为这是描述我想做的最好的方式: 但是列是动态的。 这是因为我有大约45列都具有相同类型的内容,我想要做的就是检查每个单元格,如果有内容则替换为1,否则为0。 我当然尝试了很多不同的东西,但由于R中似乎没有df [index] [column],我迷路了。 我曾经期望这样的事情有 ...

9 对于循环不筛选列中的每个单元格

现在,我有一张桌子,每个人都针对他们最适用的特征将其排名为1-5。 我正在尝试创建一个可以通过数据透视表操作的表,并且正在尝试通过vba构造该表 到目前为止,我已经成功地完成了每个成员的工作,命名并创建了一个列1-5的列。 我需要做的是遍历第一张图片中的每一行,并对每个排名执 ...

10 r 循环过滤每列

我有一个这样的数据框:基因表达数据框假设列名作为不同的样本,行名作为不同的基因。 现在我想知道我用数字从每一列过滤后剩下的基因数量例如, 然后, 但我不想重复 100 次,因为我有 100 个样本。 任何人都可以在这种情况下为我写一个循环吗? 谢谢 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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