1

我的.WorkBook _ 我有一张空白纸 - Sheet1 - 我需要从我的数据库中填写。

我想使用 Excel VBA根据Sheet2中 A 和 B 列中的数据填充Sheet1

我使用参考数据。

  • 我从 DB填充Sheet1的 A 列中的值。
  • 我检查存储在工作表 1、A 列中的值是否存在于Sheet2 A 列中,
  • 如果是这样,我将填充到工作表 1 列 B 中,即我在工作表 2 列 B 中找到的相应数据
4

1 回答 1

3
  • 打开,按 alt + F11 打开 IDE。
  • 在右侧窗口中应该看到 vba 项目,括号中是您打开的 Excel 书的名称。
  • 在工作表列表的底部是一个名为 的对象ThisWorkbook,右键单击它,然后选择View Code
  • 在顶部应该看到两个组合框,右手边应该说一般点击它并Workbook从列表中选择。

这应该给你以下

 Private Sub Workbook_Open()

 End Sub

这是每次打开工作簿时触发的事件。现在您需要添加代码以引用工作簿中的工作表。

以下是如何在 vba Reference sheet中引用工作表的一些方法。下一步将参考工作表中的单元格,请参阅 -> excel 范围作为示例。

于 2012-10-22T08:35:41.097 回答