Excel VBA質問箱 IV

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

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


5556 / 13645 ツリー ←次へ | 前へ→

【50097】他のシートからの情報取得方法 質問(煮詰まった) 07/7/9(月) 9:57 質問[未読]
【50162】Re:他のシートからの情報取得方法 07/7/12(木) 20:29 発言[未読]

【50097】他のシートからの情報取得方法
質問  質問(煮詰まった)  - 07/7/9(月) 9:57 -

引用なし
パスワード
   1点教えて下さい。
3枚のシートがあり、1枚は今月作成、もう2枚は先月作成分です。
その先月作成したシートにはコメントを記載している箇所があり
このコメントを、もし今月作成したシートの中に検索KEYが同一のも
のがあれば、先月のコメントを添付したいのですが方法がよくわからな
いので教えて下さい。
シート1枚の場合は、VLOOKUPを利用したらできそうなのですが
・・・

●先月作成1.
 品名  照合NO  コメント
 あああ AAA     7月
 いいい AAA     〃
 ううう BBB     8月 

●先月作成2.
 品名  照合NO  コメント
 えええ CCC     7月
 おおお CCC     〃
 かかか DDD     8月 
 ききき EEE     8月

●今月作成1.

 品名  照合NO  コメント
 あああ CCC     7月
 あああ CCC     〃
 かかか DDD     8月 
 ききき EEE     8月
 
           ↑のコメントを過去の2枚のシート
            から取得する。


 以上教えて下さい。
 お願いします。

【50162】Re:他のシートからの情報取得方法
発言    - 07/7/12(木) 20:29 -

引用なし
パスワード
   ▼質問(煮詰まった) さん:こんんちは
私も初心者で、ここでマクロ勉強させていただいています。
勉強のために、識者の方がどんな回答をするのか時々見ていましたが、レスありませんね・・・

もしかしたら、質問(煮詰まった)さんが、最初から回答を出しているからかなとも思いました。

>シート1枚の場合は、VLOOKUPを利用したらできそうなのですが・・・・

「先月作成1」のデーターを「先月作成2」の最終行にコピペすれば、VLOOKUPで出来ますよね。これじゃ駄目なんですか。

複数シートから検索したいのなら
1. 「今月」のC列に「先月1」からVLOOKUPで検索し
2. 「今月」のD列に「先月2」からVLOOKUPで検索し
3. 「今月」のE列に C列、D列にコメントがあったら、コメントを書き出す
      if(C列=・・・・if(D列=・・・・・)) などで出来ますよね
4.E列の結果をF列に値複写して、C〜E列を削除する
で、シート関数だけで出来ますよね。

マクロを検討しているのであれば、それこそ「煮詰まった」コードを載せれば直ぐにでもレスが付いたのではないでしょうか。
このままじゃ、丸投げ、作成依頼と取られますよ。
コードの出来・不出来を別にすれば、初心者の私でも出来る簡単な処理なので、識者の方はあえて丸投げ質問に対して回答を出していないのではと思いますよ(こっちが理由かな)。

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