excel - 试图得到这个,以便文本将转到表格最后一行下的下一行

标签 excel vba

我正在尝试弄清楚如何将信息放在 Excel 工作表的底线下方。这是我所拥有的:

Cells(Rows.Count, 1).End(xlUp).Value = "test"

但是,这会用“test”替换当前的最后一行,但我需要它作为下一行。

我该如何解决这个问题?

最佳答案

尝试

Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = "test"

这是我的宏中的代码

Sub SetTestValue()
    Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = "test"
End Sub

这是输出

enter image description here

关于excel - 试图得到这个,以便文本将转到表格最后一行下的下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41578367/

相关文章:

vba - 选择 A 列中最后使用的单元格,然后将其扩展到 H 列

excel - 如何使用 Excel VBA 打开 Outlook excel 附件,在特定时间范围内发送到特定 Outlook 文件夹?

c# - 写入 Excel 文件时文件名或路径不存在或被其他程序使用

excel - MS Excel VBA : Is it faster to use Public Variables or Pass Variables between Subs?

excel - 从 pdf 中提取表格(到 Excel),首选。带VBA

vba - 如果甚至没有一个单元格是红色或蓝色,则删除整行

vba - 非连续范围 : VBA 的奇怪单元格地址行为

mysql - 是否有一个简单的 MySQL 查询可以将一堆值添加到指定的行?

excel - 带有嵌套 AND、OR 和不等式的 SUMIFS

c# - 如何从代码隐藏中单击 Excel 功能区按钮