Excel宏:打印带有可变列的特定行的值

双倍的

我正在尝试根据可以是任何内容的列打印出某一行,并且我正在尝试使用类似以下的内容:

'Gets me the Title(Top of Column) of whatever cell was changed
    If Worksheets("Testing Sheet").Range("A2").Value = "" Then

        Worksheets("Testing Sheet").Range("A2").Value = Range(Target.Column & ("7")).Value
    Else

        Worksheets("Testing Sheet").Range("A1").End(xlDown).Offset(1, 0).Value =  Range(Target.Column & ("7")).Value
    End If

我认为使用类似的方法可以如您在我的代码中上面看到的那样工作:

Range("H" & Target.Row)

这似乎适用于这种情况,但是当我尝试执行特定的行时,出现错误“ Object_Worksheet的方法范围失败”。希望这是一个我不知道的非常简单的解决方法

拉维·耶努古(Ravi Yenugu)

范围不能用绝对的行数和列数使用Cells(Row,Column)替代

Cells("7", Target.Column)

要获取更改后的单元格的地址和值,请分别使用Target.AddressTarget.Value

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Excel宏以选择行和列的可变范围

打印带有特定单词的行

在特定列中保留带有值的行?

根据1列的值对数据进行分组,然后使用宏在Excel中以行格式打印数据

Excel宏,读取工作表,删除列中没有基于值的数据的行

Excel宏以隐藏可变行号之间的行

Excel宏删除包含可变文本的行

excel宏创建带有列标签的数据透视表

如何打印包含列的特定值的行?

带有可变长度尾部的普通“C”静态初始值设定项宏。

Excel宏中的可变列字母

使用应用程序脚本在第 2 列中打印带有特定文本的行

使用awk打印带有相邻行的特定行

想在java中打印excel中特定单元格的所有行值

定义 Excel VBA 宏以打印可变大小的多页

SQL Server插入,带有可变列名,可变列值和未知数量的列

用于添加具有特定标题的列并在所有行中填充默认值的宏

Excel宏以突出显示选定行中的所有列

VBA 问题将特定行/列从 Word 表(带有合并行)复制到 Excel

如何在Pandas DataFrame中获得带有特定列的最小值的行?

打印具有特定图案和所有值的列

在Excel中返回带有两个独立行条件的第一列值

在第二列中打印带有数字的行

在数据框单元格中查找特定值,并打印具有该值的匹配列的行标题

Excel宏可根据值和下面带有空白行的组来格式化单元格

Laravel 请求带有静态值的宏

遍历列数(带有可变列)

基于带有R的索引值将CSV文件的行与可变长度的行合并

仅打印文件中具有唯一第一列和特定第三列值的那些行