Excel VBA質問箱 IV

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

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


30471 / 76738 ←次へ | 前へ→

【51534】Re:重複を無くすコードについて
お礼  多摩川  - 07/9/22(土) 0:02 -

引用なし
パスワード
   ▼ichinose さん:
横から失礼します。
勉強中の身としては非常に興味がある内容であり、ichinose さんの回答を待っていました。

Dim h As Long
h = Cells(k, 1).Value
とした場合、重複がなくなり、

Dim h As Long
h = ComboBox1.List(i)
とした場合も、重複がなくなり、

数値と文字を比較しているため、重複すると思っていました。
Cells(k, 1).Value はエクセル上では数値として認識されているため、
勝手に整数型になるものだと思い込んでいました。
なので、ComboBox1.List(i)は文字を返すのかと勝手に思ってしまいました。
Variant型になるんですね!
しかも、Variant型同士の比較はだめなのですね!!
勉強になりました。

0 hits

【51451】重複を無くすコードについて Misako 07/9/18(火) 21:55 質問
【51452】Re:重複を無くすコードについて ichinose 07/9/18(火) 23:19 発言
【51458】Re:重複を無くすコードについて Misako 07/9/19(水) 20:42 お礼
【51460】Re:重複を無くすコードについて ichinose 07/9/19(水) 21:57 発言
【51485】Re:重複を無くすコードについて Misako 07/9/20(木) 22:17 お礼
【51530】Re:重複を無くすコードについて ichinose 07/9/21(金) 19:42 発言
【51534】Re:重複を無くすコードについて 多摩川 07/9/22(土) 0:02 お礼
【52052】Re:重複を無くすコードについて Misako 07/10/17(水) 22:59 お礼

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