Excel VBA質問箱 IV

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

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


13634 / 13646 ツリー ←次へ | 前へ→

【4297】データを別シートに転記する方法 hawaii555 03/3/11(火) 23:10 質問
【4299】【別回】DOSコマンドで・・ こう 03/3/12(水) 9:15 発言
【4321】Re:【別回】DOSコマンドで・・ hawaii555 03/3/12(水) 23:12 お礼
【4407】角田さぁ〜ん。 こう 03/3/17(月) 20:30 回答
【4503】Re:角田さぁ〜ん。 hawaii555 03/3/24(月) 21:56 お礼

【4297】データを別シートに転記する方法
質問  hawaii555  - 03/3/11(火) 23:10 -

引用なし
パスワード
   はじめまして。以下の記述方法を教えてください。

ファイルA(マスタファイル)とファイルBがあります。
2つのファイルを比較して、ファイルBに1項目でも
アンマッチデータがあった場合には、ファイルBのデータ行
すべて(項目数が70項目ほどあります)を
ファイルCに貼り付けるといったことをしたいのですが、
どのようにしたらよいのでしょうか?
ちなみにファイルAとBはDO Until〜LOOP文の中に
IF文を組み込んで、アンマッチデータの判定をしています。

すごく簡単なことなのかもしれませんが、教えてください。
よろしくお願いいたします。

【4299】【別回】DOSコマンドで・・
発言  こう E-MAIL  - 03/3/12(水) 9:15 -

引用なし
パスワード
   hawaii555さん、こんにちわ。

>ファイルA(マスタファイル)とファイルBがあります。
>2つのファイルを比較して、ファイルBに1項目でも
>アンマッチデータがあった場合には、ファイルBのデータ行
>すべてファイルCに貼り付ける

VBAではありませんが、DOSコマンドレベルで可能です。ご参考まで。
echo off
fc FILE_A FILE_B >NUL
if %ERRORLEVEL%==1 (
  echo FILE_AとFILE_Bは不一致です。
  copy FILE_B FILE_C >NUL
) else (
  echo aとbは一致します。
)

【4321】Re:【別回】DOSコマンドで・・
お礼  hawaii555  - 03/3/12(水) 23:12 -

引用なし
パスワード
   こうさんへ

こんばんは。早速のご回答ありがとうございましたm(__)m
早速実行してみたいと思います。
ちなみにもうひとつだけお聞きしたいのですが、
マクロ実行中にプログレスバーを表示させて、進捗状況が
わかるようにしたいのですが、どのようにすればよいのでしょうか?
私が使用しているPCのバージョンはWIN95/Office97です。
以上、よろしくお願いいたします。


▼こう さん:
>hawaii555さん、こんにちわ。
>
>>ファイルA(マスタファイル)とファイルBがあります。
>>2つのファイルを比較して、ファイルBに1項目でも
>>アンマッチデータがあった場合には、ファイルBのデータ行
>>すべてファイルCに貼り付ける
>
>VBAではありませんが、DOSコマンドレベルで可能です。ご参考まで。
>echo off
>fc FILE_A FILE_B >NUL
>if %ERRORLEVEL%==1 (
>  echo FILE_AとFILE_Bは不一致です。
>  copy FILE_B FILE_C >NUL
>) else (
>  echo aとbは一致します。
>)

【4407】角田さぁ〜ん。
回答  こう E-MAIL  - 03/3/17(月) 20:30 -

引用なし
パスワード
   hawaii555 さん、こんにちわ。
>こんばんは。早速のご回答ありがとうございましたm(__)m
>早速実行してみたいと思います。
ご紹介したのはExcelを使用しない方法ですよ。為念。

>ちなみにもうひとつだけお聞きしたいのですが、
>マクロ実行中にプログレスバーを表示させて、進捗状況が
>私が使用しているPCのバージョンはWIN95/Office97です。
ん、Office97ですか、ちょっと辛いかも・・・
ということで、過去ログを参照してみてください。
http://www21.tok2.com/home/vbalab/bbs/c-board.cgi?word=%83v%83%8D%83O%83%8C%83X%83o%81%5B&way=0&target=all&view=0&id=Excel&cmd=src&x=20&y=16
(かなりLOGが消えているけど)

ちなみに角田さんのHPでも詳しく紹介されています。
http://www.h3.dion.ne.jp/~sakatsu/index.htm

【4503】Re:角田さぁ〜ん。
お礼  hawaii555  - 03/3/24(月) 21:56 -

引用なし
パスワード
   こうさん

お礼が遅くなりまして申し訳ありませんでした。
角田さんのHPを拝見し、参考にさせていただきました。
ご丁寧にありがとうございました!

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