Excel VBA質問箱 IV

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

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


53087 / 76736 ←次へ | 前へ→

【28468】Re:CSVファイル
質問    - 05/9/7(水) 13:12 -

引用なし
パスワード
   ▼かみちゃん さん:
 アドバイスありがとうございます。
 出題されたCSVファイルを最初に開いた時には「######」となっていて
 書式設定を数値に直して保存し、再度開くと、「111111111」⇒「1.11E+08」
 となっていました。先の返信で説明不足になってすいません。

 CSVファイルの比較プログラム作成の課題が出され、Sheet1とSheet2を比較し  差分をSheet3に表示させる
 Sub テスト()
 Const MAXX = 12
 Const MAXY = 63
  Dim Sheet1(MAXX) As String
  Dim Sheet2(MAXX) As String
  Sheets("Sheet3").Select
  Cells.Select
  Selection.Clear
  Range("A1").Select
 A = 1
  For Y = 1 To MAXY
 B = 1
  For X = 1 To MAXX
 Sheet1(X) = Sheets("Sheet1").Cells(Y, X).Value
 Sheet2(X) = Sheets("Sheet2").Cells(Y, X).Value
 
  If Sheet1(X) <> Sheet2(X) Then B = 0
 
  Next
  
  If B = 0 Then
   MsgBox "データ不一致"

  For X = 1 To MAXX
  Cells(Y, X).Value = Sheet1(X)
  Next
   Y = Y + 1
  End If

  Next
  MsgBox "終了確認"
  End Sub

 上記のプログラムを作ったのですが、ファイル名を指定すると2つのファイルを
 比較する自動化されたプログラムに修正するように指示されたのですが、
 作成方法が皆目検討がつかない状況です。
 よろしければアドバイスお願いします。

0 hits

【28434】CSVファイル 05/9/6(火) 16:31 質問
【28435】Re:CSVファイル かみちゃん 05/9/6(火) 16:35 発言
【28439】Re:CSVファイル 05/9/6(火) 17:02 回答
【28440】Re:CSVファイル かみちゃん 05/9/6(火) 17:13 発言
【28442】Re:CSVファイル 05/9/6(火) 17:53 回答
【28446】Re:CSVファイル かみちゃん 05/9/6(火) 19:09 回答
【28455】Re:CSVファイル 小僧 05/9/7(水) 10:15 回答
【28460】Re:CSVファイル かみちゃん 05/9/7(水) 11:17 発言
【28467】Re:CSVファイル 小僧 05/9/7(水) 13:04 発言
【28468】Re:CSVファイル 05/9/7(水) 13:12 質問
【28469】Re:CSVファイル ちくたく 05/9/7(水) 13:30 発言
【28470】Re:CSVファイル 05/9/7(水) 14:01 発言
【28472】Re:CSVファイル ちくたく 05/9/7(水) 14:28 回答
【28500】Re:CSVファイル 05/9/8(木) 9:36 回答
【28502】Re:CSVファイル 小僧 05/9/8(木) 9:50 回答
【28509】Re:CSVファイル 05/9/8(木) 12:09 発言
【28515】Re:CSVファイル 小僧 05/9/8(木) 13:13 発言
【28523】Re:CSVファイル 05/9/8(木) 15:40 お礼
【28526】Re:CSVファイル 小僧 05/9/8(木) 16:30 回答
【28533】Re:CSVファイル 05/9/8(木) 16:58 お礼
【28554】Re:CSVファイル ちくたく 05/9/9(金) 10:23 回答
【28705】ループについて 05/9/13(火) 11:09 質問
【28706】Re:ループについて 小僧 05/9/13(火) 11:24 回答
【28710】Re:ループについて 05/9/13(火) 12:10 質問
【28713】Re:ループについて 小僧 05/9/13(火) 13:18 発言
【28760】Re:ループについて やっちん 05/9/14(水) 7:51 発言
【28793】Re:ループについて りん 05/9/14(水) 20:37 回答

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