vba - 每当行被填满时,自动在表中创建另一行
问题描述
我目前正在逐行手动输入数据。例如。
objTable.Cell(1,2).Range.Text = "A"
objTable.Cell(2,2).Range.Text = "B"
objTable.Cell(3,2).Range.Text = "C"
有没有办法让我循环它们?最终产品应该是
objTable.Cell(x,2).Range.Text = "A"
objTable.Cell(x,2).Range.Text = "B"
objTable.Cell(x,2).Range.Text = "C"
解决方案
如果我们创建了一个表,只需使用以下代码创建一个新行:
existedTable.Rows.Last.Select
Selection.InsertRowsBelow 1
推荐阅读
- git - 将分支合并到目录 GIT
- python - 如何使用 Weatherbit API 从 Python 中解析 JSON 数据
- sql-server - SQL Server 舍入差异
- python - 错误:在 Python 中绘制热图 - 类型错误
- flopy - 如何在 FloPy Modflow6 中输出所有时间步的 MAW 头值?
- node.js - 有没有办法显示在 Node-cron 下安排的所有作业?
- unity3d - Unity中的图像动画问题
- git - 当我转到“Got to Files”时,我的 github 存储库中的某些文件未列出
- python - 如何使用下拉更新绘图标题?
- pdf - 有什么方法可以在 Firefox 中显示内嵌 PDF?