戻る  □一般操作のサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ
[ 最新記事及び返信フォームをトピックトップへ ]
このトピック参照回数 :
Aシート・Bシートのデータ相違書き出しについて(説明あり)

    [196394] Aシート・Bシートのデータ相違書き出しについて(説明あり)-

    ■親トピック/記事引用/メール受信=OFF■

    □投稿者/ VBA初心者 -(2025/01/03(22:32))
    □U R L/
      1.Aシート(今年)												
      行 A	 B	C   D   E   F   G   H	 I	 J	K
      1 地区 番号 名前 年月 その他 金額1 金額2 金額3 金額4 金額5 ・・	
      2  w 101	あ 202404 ・   1	  3	 5	 6	8   ・	3  w 101	あ 202405 ・	  2	  4	 6	 7	9   ・	
      4  w	 101	あ  202407 ・	  3	  5	 7	 8	10   ・
      5    w	 104	え  202405 ・	  2	  4	 6	 7	9   ・	
      6												
      7  w	 108	た  202406  ・	    1	    5	  7	  8	10    ・  		
      
      
      2.Bシート(去年)										
      行  A	B    C	  D	E	F	G   H	  I	J      K
      1 地区 番号 名前 年月 その他 金額1  金額2 金額3 金額4	金額5 ・・
      2 w	101 あ	202404	・   1	3  5	  6	 8  ・・
      3 w	101 あ	202405	・   2	4  6   7	 9  ・・	
      4 w	101 あ	202407	・   3	5  7	  8	 10  ・・	
      5										
      6 w	107 き	202404	・   3	5  7     8	  10  ・・	
      7 w	108 た	202406	・   2	5  7      8     10  ・
      
      説明				
      			
      2行目	A	=	B	
      3行目	A	=	B	
      4行目	A	=	B	
      5行目	A	有り	B	無し
      6行目	A	無し	B	有り
      7行目	A	<>	B	金額がいずれか相違
      
      
      3.C 差異シート(AとBとの差異出力)										
      行 A	 B	C   D	E  F	  G	  H	 i   J
      1 地区 番号 名前 年月 その他1 金額1 金額2 金額3	金額4 金額5
      2 w	 107	き 202404 ・    3	  5	  7	 8	10
      3										
      4 w	 108	き 202406 ・	   2   5   7	 8	10
      5 w	 108	き 202406 ・	   2   5	  7	 8	10
      6										
      
      J						
      説明						
      2行目	A	無し	B	有り		
      						
      4行目	A	<>	B	金額がいずれか相違		
      5行目	A	<>	B	金額がいずれか相違		
      											
      
      
      
      3.Cシートへの書き出し要因																				
       *AシートとBシートのキー(顧客番号・年月)を比較して																				
       ・AシートとBシートのキーが一致して全ての金額も一致すればCシートには書き出さない																				
      
       ・Aシートにキーがあり、Bシートにキーが無ければCシートには書き出さない																				
       ・Aシートにキー無くBシートにキーあれば
        CシートにBシートの該当データをBシートの17列まで書き出す																				
      
       ・AシートとBシートのキーが一致しても金額のいずれか相違していれば
        Aシート・Bシートの17列まで書き出す																				
      																				
      *なお、書き出し結果は、
       相違要因の結果毎に1行毎、
       空白を設けてわかりやすいようにする																				
      																				
      
      どなたか上記のようなVBA(コーディング)について																				
      ご記載頂ければ幸いです																				
      よろしくお願いいたします																				
      
      WIN11です



      ++++++++++++++++++++
      OS      ⇒OTHER
      Version⇒Excel 2007
      ++++++++++++++++++++




    [196396] Re[1]: Aシート・Bシートのデータ相違書き出しについて(説明あり)-

    解決!!ありがとうございました! / 記事引用/メール受信=OFF■

    □投稿者/ VBA初心者 -(2025/01/04(08:56))
    □U R L/

      記載不備なのでいったん解決とします



このトピック内容の全ページ数 / [0]

このトピックに書きこむ
Name/
E-Mail/

└>このツリーのレス記事をメールで受信しますか? YES/ NO/
Title/
URL/
Comment/ 通常モード->  図表モード-> (←の場合適当に改行を入れて下さい)
タグが使用できます。例 ⇒ <font color="blue">文字</font>
解決!!ありがとうございました! 解決       保留中です・・・ 保留        迷宮入りorほかあたって見ます・・ 迷宮入       すいませ〜ん。誰か〜! Help! ←※回答者専用
解決したらチェック       保留(コードテスト中など・・)         解決不可orレスが全く付かなくてほかのサイトに行くときなど・・
削除キー/
(半角8文字以内) 


- Child Forum -
Edit:ゆう-G