从其他工作簿导入数据后,在指定列上触发宏

  • 本文关键字:工作簿 其他 导入 数据 excel vba
  • 更新时间 :
  • 英文 :


我正在尝试对新导入的数据运行宏。场景:我必须导入一个有5列的工作表,并且宏应该仅应用于B列和C列ONLY,在导入数据后立即使用Data -> Get Data加载工作表并指定源。一旦加载了所有内容,就会创建一个新的工作表,并且我需要在加载数据时应用宏。

我试着运行这个:

Private Sub Workbook_NewSheet(ByVal Sh As Object)
MsgBox Sh.Cells(3, 2)
End Sub

弹出窗口显示一个空字符串,因此数据被填充为第二步。

无法进行注释,但如果使用while循环并等待最后一个单元格填充,该怎么办。然后做你的功能

最新更新