作者angel50732 (菊鲨)
看板Office
标题[问题] EXCEL 资料筛选再选取整列
时间Sat Nov 11 14:52:47 2017
请问各位高手,我有如下问题:
我想选取某行中有“第二次”此关键字下,的所有列的资料。
如:
「寻找」第C行中有“第二次”,筛选结果有C1,C3,C7,C12,接着我需要第1,3,7,12的列
资料
请问有什麽函数或是方法可以让我快速取得资料吗?
(因为全部有快一千笔资料,手动选取资料太慢了 QQ)
谢谢各位!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.183.54
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1510383169.A.7D1.html
※ 编辑: angel50732 (111.83.183.54), 11/11/2017 14:53:30
1F:→ soyoso: 如选取储存格a1,ctrl+shift+end,再以ctrl+shift+→(方向11/11 14:58
2F:→ soyoso: 键)选取全列,复制来取得11/11 14:59
3F:→ angel50732: 但我要先筛选第C行下的特定储存格後,才要再选那些储11/11 15:05
4F:→ angel50732: 存格的列资料11/11 15:05
5F:→ soyoso: 或以左上角全选储存格,再复制取得,看是否也可符合11/11 15:08
7F:→ soyoso: 分,看是否符合原文所要的11/11 15:48
8F:→ angel50732: 不好意思我少说了部分。补充一下,因为C行并非只有第11/11 16:36
9F:→ angel50732: ?次的字(还有其他的字),所以应该是先「搜寻」关键字11/11 16:36
10F:→ angel50732: (第二次),就可以取得C行中也包含到关键字的储存格,11/11 16:36
11F:→ angel50732: 最後就是我想知道如何将这些储存格所处的列选起来11/11 16:36
※ 编辑: angel50732 (111.83.183.54), 11/11/2017 16:37:05
※ 编辑: angel50732 (111.83.183.54), 11/11/2017 16:44:27
12F:→ soyoso: 影片内c栏也并非只有"第二次"的列,而是用原文提到的"筛选 11/11 17:24
13F:→ soyoso: "所显示出来的 11/11 17:24
14F:→ soyoso: 但最新的回文上写到「搜寻」的功能来看,想到的是以巨集 11/11 17:25
15F:→ soyoso: selection.entirerow.select将全选符合条件的储存格整列选 11/11 17:27
16F:→ soyoso: 取 11/11 17:27
17F:→ angel50732: 请问可以教如何写出vba吗? 11/11 20:05
18F:→ angel50732: 从搜寻C行中的第二次开始,接着选取其所属的列资料htt 11/11 20:05
19F:→ angel50732: ps://i.imgur.com/w4md66F.jpg 11/11 20:05
20F:→ enjoyyou: 筛选的功能就符合的需求了吧? 至多就是要多一个判断栏 11/11 20:33
22F:→ enjoyyou: 把判断栏筛选後 再复制有显示的列 应该就你要的效果 11/11 20:40
23F:→ soyoso: 如要以「搜寻」方面,全选符合条件後,整列选取的巨集的话 11/11 20:41
24F:→ soyoso: alt+f11开启vbe,新增个模组,再键入 11/11 20:42
26F:→ soyoso: 如要筛选,以原po或e大所取的范例是不用判断栏的 11/11 20:52
27F:→ soyoso: 条件上有包含可以用 11/11 20:53
28F:→ angel50732: 已解决~ 谢谢e大和s大 :D 11/12 00:20