vba打开一个文本文件后,怎么按行查找并提取文本中的包含特定格式字符串的内容

譬如aaa.txt里面是这样的<objectgroupname="PATH"><objectname="P1"x="0"y="216"/><objectname="P2"... 譬如aaa.txt里面是这样的
<objectgroup name="PATH">
<object name="P1" x="0" y="216"/>
<object name="P2" x="216" y="216"/>
<object name="1O1" x="288" y="72" width="72" height="72"/>
<object name="P3" x="216" y="288"/>
<object name="S1" x="0" y="288" width="216" height="216"/>
怎么查找出所有P+数字的一行,如含有P1,P2,P3的一行,读取这一行的x的值,y的值
(最终目的是读出P1和最后面的一个P所对应的x,y,因为长度不一定是P1,2,3,有可能到P10或者更多)
譬如这个aaa.txt,需要读的是P1的x和y的值,以及P3的x和y的值
展开
 我来答
姓王的wy451

2015-01-09 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:9046万
展开全部
提取出来的两个点的坐标放在哪里,是用对话框显示还是放在EXCEL表格里边?
还有P1、P2、P3…………先后顺序有规律还是乱的?
更多追问追答
追问
坐标提出来了放在哪里是小事,txt或者xls里都行。
P1,P2,P3,....Pn顺序是乱的,但是从P1到Pn的都是全的
追答

详见附件。将附件放在文本文件相同的文件夹内再打开文件。运行后在A列得到点号 P1、P2、P3等,B列显示X坐标,C列显示Y坐标

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式