使用Excel中的VBA进行编程,以便在特定条件下进行复制和粘贴并循环

时间:2017-05-04 02:42:44

标签: database excel vba excel-vba

我是所有编程的新手,最近我的任务是完成我学院项目的数据库,数据库本身只是一些渔民做的钓鱼登记,我必须完成它在同一个数据库中找到性别,工作区域和注册号等内容。我一直在阅读很多关于VBA编程的内容,并在此处搜索了有关stackoverflow的先前问题,但无法将它们拼凑在一起

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

  1. 找一个空单元格(比如在“性别”列中)
  2. 复制与该单元格的条目(同一行)对应的名称
  3. 找出性别单元格不为空的名称巧合
  4. 复制
  5. 将其粘贴到空单元格
  6. 如果找不到名称巧合,则在空单元格上粘贴一个X
  7. 最后重复,直到没有空单元
  8. 我在Microsoft Office 2013工作,我知道我几乎要求完成所有事情,但是我的第一步是我没有取得任何进展 谢谢你的帮助!!

1 个答案:

答案 0 :(得分:0)

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

现在,您只需要推断生成的代码以进行循环并根据您的要求进行自定义。