作者KBstar (Gray‧Alkaid)
看板Visual_Basic
标题[VBA ] 请问有关字串处理
时间Thu Oct 22 16:49:35 2009
不好意思,想请问一下。
我是很菜的VBA新手,想向各位请教。
目前手边有一笔资料 格式如下
词汇 频次
开心 155
心情 52
贴心 77
心理 98
开始 50
情书 199
. .
. .
. .
. .
这是一个很庞大的资料库
我想要计算的是
在整个档案里,各个单字出现频次的总和是多少?
例如:心=开心(155)+心情(52)+贴心(77)+心理(98)+....
即把所有字串里有心的频次都加起来
目前我知道的方法
先建立一个新的阵列,再把原始资料的数据逐一抓出来比对,
若有相同单字者,则相加其频次值;
反之,则放在新阵列的後面。
不知道这样的VBA程式要怎麽写呢?
请各位高手能够不吝指教 谢谢 ╭(─╴╴─)╮
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.69.243
1F:→ MOONRAKER:simple-minded的方法就是存阵列,每个字都做线性搜寻 10/22 17:50
2F:→ MOONRAKER:想要挑战一下就找Dictionary物件怎麽用 10/22 17:51
3F:→ KBstar:感谢您的说明 OTZ 10/23 10:15