Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


46584 / 76732 ←次へ | 前へ→

【35118】Re:差分ファイルの作成
発言  BB  - 06/2/21(火) 20:41 -

引用なし
パスワード
   ▼ビギナー さん:
>皆様、こんばんは。
>
>ponpon様、ご指摘ありがとうございます。
>
>もう一度、質問させていただきます。
>
><book1>   <book2>
>1       1
>2       a
>3       b
>4       4
>5       5
>6       7
>7
>
>たとえば、このようにbook1と2の2つのファイルがあるとします。
>この2つを行単位で比較して、
>
><book3>
>2  a
>3  b
>5  5
>6  7
>7
>
>というように、差分だけを示したbook3を新規でデスクトップに作成したいのです。
>NoEditorというフリーソフトの高度なDiff機能(順番まで把握してくれる)は、VBAにもあるのでしょうか?
>
>よろしくお願いいたします。

まず、エクセルVBAで一発で拾い出すような機能はないと思います。(たぶん)
ただVBAで作成することは可能です。

ループ(Do〜Loop、For〜Next)と比較(If Then)とコピー&ペーストが分かればできるんじゃないですかね?
ビギナーということで、どこまで自分で作成されているのかを提示されては?
何も自分で作ってなければ「ビギナー」ではなく「何もしてない者」ということですもんね。

ただ、book3を新規でテスクトップに作成っていうのが、デスクトップのパスのとり方がOSによって違う気がします。
1 hits

【35117】差分ファイルの作成 ビギナー 06/2/21(火) 19:46 質問
【35118】Re:差分ファイルの作成 BB 06/2/21(火) 20:41 発言
【35120】Re:差分ファイルの作成 ponpon 06/2/21(火) 21:11 発言

46584 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free