【问题标题】:Programming with VBA in Excel to copy and paste under specific conditions and loop在 Excel 中使用 VBA 编程以在特定条件下复制和粘贴并循环
【发布时间】:2017-10-02 01:10:01
【问题描述】:

我对编程很陌生,最近我的任务是为我的大学的一个项目完成一个数据库,数据库本身只是一些渔民所做的捕鱼的注册表,我必须完成它包含在同一数据库中的性别、工作区和注册号等信息。我一直在阅读很多关于 VBA 编程的内容,并在 stackoverflow 上搜索了以前的问题,但无法将它们拼凑在一起

我想让Excel做的基本上就是这个

  1. 找到一个空单元格(假设在“性别”列中)
  2. 复制与该单元格条目对应的名称(同一行)
  3. 查找性别单元格不为空的名称重合
  4. 复制那个
  5. 将其粘贴到空单元格上
  6. 如果未找到名称重合,则在空单元格上粘贴 X
  7. 最后重复直到没有更多的空单元格

我在 Microsoft Office 2013 中工作,我知道我几乎要求完成整个事情,但这是我的第一个方法,我没有取得任何进展 感谢您的帮助!

【问题讨论】:

    标签: database vba excel


    【解决方案1】:

    首先学习如何录制宏,这将有助于自己生成大量代码,也是最简单的学习方法。 (尝试使用过滤器找出空单元格)

    现在您只需要推断生成的代码以创建一个循环并根据您的要求对其进行自定义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多