excel - 无法导航到下一行
问题描述
我是 Excel-vba 的新手,通过获取其他人在线制作和共享的内容并根据我的需要进行定制来学习。我有一些代码可以将数据输入到特定位置的电子表格中,并且需要移动到下一行以获取新数据。这是我的代码:
'Code for saving the data in COFF-171
Dim iRow2 As Long
Dim ws2 As Worksheet
Set ws2 = Worksheets("COFF-171")
'find first empty row in database
iRow2 = ws2.Cells.Find(What:="CFDA#", SearchOrder:=xlRows,_
SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1
With ws2
.Cells(iRow2, 3).Value = Me.CDFANoTxtBx.Value
.Cells(iRow2, 4).Value = Me.ProgramNameComboBx.Value
.Cells(iRow2, 5).Value = Me.SubrecTxtBx.Value
.Cells(iRow2, 6).Value = Me.SubrecExplTxtBx.Value
.Cells(iRow2, 7).Value = Me.TGATxtBx.Value
.Cells(iRow2, 8).Value = Me.AddtlNotesTxtBx.Value
End With
这让我进入第一个单元格进行输入并输入该行的数据。它没有做的我需要它做的是转到下一行以准备新的数据输入。该语言在我拥有的另一个表中有效,因为 Find 是通配符。但我需要这个去电子表格中的特定位置才能开始。我将不胜感激提供的任何帮助。
解决方案
推荐阅读
- python-3.x - 如何在基于 Linux 的操作系统上分发基于 python 的软件
- java - 如何使用 Java 获取名称和默认浏览器版本?
- c++ - 如何在 OpenCV 中将图像与另一个图像相关联
- dataframe - 优化 PowerBI 查询以创建“迄今为止”最大值
- python - 在列表中的三个数字后添加换行符
- php - WooCommerce - 限制购物车页面上的邮政编码字符限制(不是结帐/帐户页面)
- laravel - 如何修复无法在 Amazon EC2 上连接的 Selenium?
- linux - 当一次就足够了,为什么 cat 调用 read() 两次?
- python - 为什么在密码检查中使用 time.sleep 和 random.expovariate?
- javascript - Object.assign(...as) 更改输入参数