Excel VBA質問箱 IV

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

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


9874 / 76736 ←次へ | 前へ→

【72419】Re:再:2つのシートのデータを照合し列が一致したら転記したい
質問  kiki  - 12/8/8(水) 20:41 -

引用なし
パスワード
   kanabun さん

大変お世話になっております。
私の拙い説明、コードを見てお返事頂けまして大変感謝致します。

まず、外注したらとのご指摘でございますが、上司はそのような気はさらさらなく諸事情によりこの仕事をなんとか自分で完成させなければなりません。
また、

>"a-1", "b-2", "c-3", "d-4" のような文字列を比較するもの
>と思ってましたが、
>いつから
> AAA、BBBというようにユニークな番号
に変わったんですか?

こちらのご指摘ですが、申し訳ございません。
知識不足により、例の違いで問題が発生すると考えもつかずにとりあえずの番号で質問してしまっておりました。
正確には、A13-54ASDHのようなアルファベット、数字、ハイフンが混在した番号です。
でもそうですよね、変数使用の際にも文字や数字など区別して使用するのですから当然でしたね。申し訳ございませんでした。

そして私の意図を正確にくみ取って頂きありがとうございました。

O列への転記の記述など、このようにすっきり書きたかったのです!
どうしてよいかわからず、長々とコードを書いてしまいました。
また、転記の際にキーコードをC列に転記とは、ずらすことばかり考えておりまして、全く思いつきませんでした!
そのようにしてみます。
本当にありがとうございます。また、もっと柔軟に考えられるようになりたいです。


ところで、記載頂いたコードを明日の出社まで待ち切れず自宅のPCで仮のデータと表を作って動かしてみたのですが、エラーが出てしまいました。
質問(1)
最初に回答頂きました【72413】のコードで、
>>With Worksheets("データ") '「検索範囲」は A列
の部分で「インデックス範囲が有効にありません」と出てしまいました。なぜでしょうか?家のexcel環境によって違いますかね。


質問(2)
次に回答頂きました【72413】のコードで
>>CopyLine 該当セル, Cells(転記先行, 15) '21列をコピー
の「CopyLine」で「subまたはfunctionが定義されていません」と出てしまいました。これもまた何故かわからずです。

なぜでしょうか?
ちなみに、【72416】のコードはまだ試せていません。

質問(3)
私の作成・提示させて頂きました拙いコードですと、本日検証していたところ表シートの
「表」シート
 A列  B列 C列  
       aaa 

       aaa 

       bbb 

       bbb 

       ccc 

       ccc 

この状態(aaa、bbb、cccがデータシート、表にも2件づつ記載)で追記で例えばdddというコードを追加でC列にいれて検索したところ、O列にはaaaが2×2、bbbが2×2、cccが2×2とそれぞれ4件O列以下に並び最後にdddのデータが記載され、データが重複してしまっていました。
当然ですよね・・・。
C列にもキーの番号を入れるとこうなることに初めて気付きました。
それで、C列の重複している番号は1件と認識するか他の方法はないか調べなければと焦っていたのですが・・。
ご提示頂いたコードではいかがでしょうか?
私も最初に気づけばよかったのですが、全く思い至りませんでした><
コードを試して実験しようとしたのですがエラーでしたので、調べられませんでした。また、読解力も遅く、会社の本で調べるとまた時間が経ってしまうので質問させて下さい。


何度も大変恐縮ですが教えて頂けますと助かります。

0 hits

【72393】2つのシートのデータを照合し列が一致したら転記したい kiki 12/8/1(水) 23:50 質問
【72394】Re:2つのシートのデータを照合し列が一致... UO3 12/8/2(木) 10:12 発言
【72396】Re:2つのシートのデータを照合し列が一致... kiki 12/8/2(木) 22:12 発言
【72395】Re:2つのシートのデータを照合し列が一致... ドカ 12/8/2(木) 14:28 回答
【72397】Re:2つのシートのデータを照合し列が一致... kiki 12/8/2(木) 22:17 お礼
【72400】再:2つのシートのデータを照合し列が一致... kiki 12/8/6(月) 22:07 質問
【72401】Re:再:2つのシートのデータを照合し列が一... UO3 12/8/7(火) 6:23 発言
【72407】Re:再:2つのシートのデータを照合し列が一... kiki 12/8/7(火) 20:48 質問
【72420】Re:再:2つのシートのデータを照合し列が一... UO3 12/8/8(水) 21:02 発言
【72427】Re:再:2つのシートのデータを照合し列が一... kiki 12/8/8(水) 22:21 お礼
【72402】Re:再:2つのシートのデータを照合し列が一... UO3 12/8/7(火) 6:36 発言
【72403】Re:再:2つのシートのデータを照合し列が一... UO3 12/8/7(火) 6:39 発言
【72404】Re:再:2つのシートのデータを照合し列が一... ぶらっと 12/8/7(火) 10:09 回答
【72409】Re:再:2つのシートのデータを照合し列が一... kiki 12/8/7(火) 20:54 お礼
【72405】Re:再:2つのシートのデータを照合し列が一... kanabun 12/8/7(火) 14:25 発言
【72411】Re:再:2つのシートのデータを照合し列が一... kiki 12/8/7(火) 22:25 お礼
【72410】再:2つのシートのデータを照合し列が一致... kiki 12/8/7(火) 21:11 質問
【72412】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 12:51 発言
【72413】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 13:34 発言
【72414】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 14:34 発言
【72415】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 14:46 発言
【72416】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 17:07 発言
【72418】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 17:17 発言
【72419】Re:再:2つのシートのデータを照合し列が... kiki 12/8/8(水) 20:41 質問
【72422】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/8(水) 21:10 回答
【72426】Re:再:2つのシートのデータを照合し列が... kiki 12/8/8(水) 22:13 お礼
【72430】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/9(木) 14:26 発言
【72437】Re:再:2つのシートのデータを照合し列が... kiki 12/8/9(木) 23:21 お礼
【72439】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/10(金) 9:18 発言
【72421】Re:再:2つのシートのデータを照合し列が... kiki 12/8/8(水) 21:06 質問
【72431】Re:再:2つのシートのデータを照合し列が... kanabun 12/8/9(木) 14:42 発言
【72438】Re:再:2つのシートのデータを照合し列が... kiki 12/8/9(木) 23:22 お礼

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