我想在某文件夹中建立一个excel表格取名为1,然后在里面填写某些人的名字。在我打开此文件夹中excel表时,里面含有1表格里面的名字的自动被搜索出来并标示颜色。最好能在子文件夹中也能做到。
我想用函数或者vba之类的,因为我每次需要查找10人左右,如果一个个查找我还不如自己看,还来的快。
追答即便是程序,VBA,每次你要找的特定的10个人,这10个人的名字你还得每次要输进去的。除非你从名字库里“随机”抽取10人,在对这10人进行逐个查询,即查完这个查下一个,自动完成。
你学过编程没?
没有系统的学过,但是接触过。
用vba能达到这种效果吗?
首先你要确定的是你要干什么?你要找10个人,是每次找确定的10个人还是每次随机抽10个人。如果是前者,每次10个人的名字是都要你来输入的,不管是输一个查一个还是输完全部查(也是逐一查询的)。后者是随机抽取好后再执行逐一查询。你到底要达到什么目的?做什么用?根据要达到的目的选择最佳的解决方案。就是SOLUTION
追问说白了就是分离数据,我需要将许多张表中含有这十个人的数据信息分离开来,黏贴到另外一个工作表中。不知道你有什么好方法呢?请教下!
追答1.如果原工作表要经常更新的话,又要重复操作挑选出来10几个人放到另外表取的话,那么,只能用VBA了。
2. 如果原表只是现在把需要的人的信息分别放到另外表的话,那么无需VBA,就把表按照姓名这列排序下,这样就容易查找某个人出来然后复制到另外一表去。
3. 如果原表数据记录很大如上万条(比如上万个人的记录),那你用EXCEL存储又要更新操作是很不妥当的,因为即使用VBA,查询个人都卡在那不会动了。数据大时就的用数据库系统。
一年的工资表,分别把每月的各放在一个文件夹里面形成一个总文件夹。我现在所要做的就是把某些人分到另一个工作表里面。不知道有什么好方法,感激不敬!
追答要找的人都是放在工作簿的第一个表吗?
每个人对应的数据都是只有一行吗?
每个工作簿每个人都只有一条记录吗?
1、也不用那么麻烦,只要把名字标记颜色就好,就黑色吧,这个颜色不常用。
2、每个人对应的数据都只有一行
3、每个excel表格有多次名字,但是每个工作表中只会出现一次。
1、我的第一个问题意思是说 每个工作簿里面只有一个表有数据吗?还是要把整个工作所有的表都找?
2、最好还是弄个样表发我看看吧,说很难说清楚的。建几个文件夹,放几张表,把隐私数据删除,能看出数据格式的好了,不知道你的数据写出代码还是要修改。
九八七一二二八一七