作者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