Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 用Excel中的VBA编程实现特定条件下的复制粘贴和循环_Database_Vba_Excel - Fatal编程技术网

Database 用Excel中的VBA编程实现特定条件下的复制粘贴和循环

Database 用Excel中的VBA编程实现特定条件下的复制粘贴和循环,database,vba,excel,Database,Vba,Excel,我对所有编程都不熟悉,最近我在大学里被要求完成一个项目的数据库,数据库本身只是一些渔民所做的捕鱼登记,我必须在同一个数据库中找到性别、工作区域和登记号等信息来完成它。我读了很多关于VBA编程的书,在stackoverflow上搜索了以前的问题,但无法将它们全部拼凑起来 我想要Excel做的基本上就是这样 找到一个空单元格(比如在性别栏中) 复制与该单元格条目对应的名称(同一行) 查找性别单元格不为空的名称 收到 把它贴在空单元格上 如果找不到名称,请在空单元格上粘贴一个X 最后重复,直到没有更多

我对所有编程都不熟悉,最近我在大学里被要求完成一个项目的数据库,数据库本身只是一些渔民所做的捕鱼登记,我必须在同一个数据库中找到性别、工作区域和登记号等信息来完成它。我读了很多关于VBA编程的书,在stackoverflow上搜索了以前的问题,但无法将它们全部拼凑起来

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

  • 找到一个空单元格(比如在性别栏中)
  • 复制与该单元格条目对应的名称(同一行)
  • 查找性别单元格不为空的名称
  • 收到
  • 把它贴在空单元格上
  • 如果找不到名称,请在空单元格上粘贴一个X
  • 最后重复,直到没有更多的空单元格
  • 我在微软Office 2013工作,我知道我几乎要求完成全部工作,但这是我的第一步,我没有取得任何进展
    谢谢你的帮助

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


    现在,您只需要推断生成的代码来生成循环,并根据您的需求对其进行定制。

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

    现在,您只需要推断生成的代码来生成一个循环,并根据您的需求对其进行定制