人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ExcelVBAの初心者です。Excel2000をWindowsXP(SP2)上で利用しています。Excelの別々のセルに入っているテキストデータを比較して、重複部分を取り出すVBAを作ろうと考えていますが、適当なアルゴリズムが思い浮かびません。
テキストデータから文字毎の出現頻度を求め、1回のみしか出現しない文字を見つけ出し、それらを用いた正規表現から重複文字列を見つけ出すことを考えましたが、結構大変な作業になりそうです。何か良いアイデアやアドバイスがあれば教えて下さい。また、参考になるサイト等があれば教えて下さい。


●質問者: okehara
●カテゴリ:コンピュータ
✍キーワード:Excel VBA WindowsXP アイデア アドバイス
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● りくっち
●60ポイント

http://www.moug.net/tech/exvba/0140001.htm

http://www.morgan.co.jp/kiso/6excel-0.htm

http://makotowatana.ld.infoseek.co.jp/vba4.html#search


とりあえずですが文字操作関係のサンプルコードのページをはっておきます。



ただ、コメントを拝見した感じでは、修正処理の内容によっては、

変更履歴の取得

http://office.microsoft.com/ja-jp/excel/HP052300641041.aspx

や、Wordの変更履歴

変更箇所を[変更履歴]機能を使って表示する - Word 一般機能 モーグ即効テクニック集

を使用することで解決するような気がします。


以上ご参考まで。

◎質問者からの返答

ご回答ありがとうございます。ご指摘のようなWordの変更箇所表示機能をExcelで実現したいと考えています。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ