PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Visual_Basic
[VBA ] 怎样抓txt档案里的指定字串??
楼主:
jacky33
(VBA API)
2015-03-09 23:16:55
请问各位高手,语法要怎么写可以抓txt档里或是可以用txt(or wardpad)打开的档案。
档案内容如下:
Mp1 Iinp n1 Vdd Vdd pch w=1u l=1u m=1
Mq2 Ixxxp n231 Vd Vd pch w=200u l=1u m=1
Mr3 1 2 3 4 pch w=3u l=1u m=1
Q1:Mp1,Mq2,Mr3这三列可能在档案内的任何位置,而且每一列开头一定是"M",由左到右的顺序
一定是Mp1 Iinp n1...等等。请问:
我要如何找出或定义档案里"所有""M"开头的列。比如说档案里共有3列"M"开头的,
名字分别叫"Mp1","Mq2","Mr3"。如何找到共"3"列跟其相对应的名字。
Q2:比如说,当找到或是定义出Mp1这一列时,我要如何指定取出w=后面"1u"的这字串??
或是Mq2里的l=1u 的"1u"??
感谢回复!!
作者:
Yaiba
(绯心刀刃)
2015-03-10 02:54:00
读档可以一行一行读 或一次读全部(再用换行分开)然后找出每一行开头是M的话 就走判断式 看是M什么
作者:
KawasumiMai
(さあ、死ぬがいい)
2015-03-10 10:58:00
1.每行读档2.判断开头是M开头的3.找w=??? 用regexp
楼主:
jacky33
(VBA API)
2015-03-10 18:06:00
可否提供语法或范例?谢谢
作者:
tsongs
(......)
2015-03-11 11:43:00
instr left right trim mid 弄懂这几个字的用法left(mystr,1)="M" 开头是Minstr(mystr,"lu") <> 0 表示字串中有lumid(mystr,instr(mystr,"w=")+2,2) = "lu" 类似这样
作者:
ClubT
(å°å–¬)
2015-03-11 16:06:00
我想原PO连读文字档都不会吧
http://tinyurl.com/ohq95s9
看一下字串函数请看这篇 #1HE2FNGX 7771
楼主:
jacky33
(VBA API)
2015-03-11 20:46:00
非常感谢!!!
继续阅读
[VBA ] 如何抓取已在execel函数处理过的值(以解决)
blackmmm
[.NET] VB.NET 资料呈现的规划
drcgs
我想设计个youtube直接看的程式 恳请大大帮忙
Jimmyp8869
vb2010_计算数字太大
bomdy
[资讯] Lego NXT-G编写问题
dces4212
[VBA ] 搜寻范围:工作表/活页簿 怎么设定
unfinish
[VBE]多人聊天室的问题(抱歉新手问题多多)
nighfire
[VBA ] PPT内的网页更新
bigtuna
[.NET] KeyUp问题
KawasumiMai
[VBA ] 请问VBA API相关问题...
jacky33
Links
booklink
Contact Us: admin [ a t ] ucptt.com