VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/09/16(Fri) 20:20
投稿者ダンボ
URL
タイトルRe^2:VBAで「型が一致しません」

魔界の仮面弁士さん、ご説明有難うございます。

> 『図形描画』ツールバーに含まれる、全く別のテキストボックスがありますよね。
> これらは、前者が MSForms.TextBox 、後者が Excel.TextBox というオブジェクトとなります。

「前置詞」が必要なのはそういう理由だったのですか。
Excel.コントロールは、在るのは知っているが全く使ったことがありません。
推察するに、あれはVBAに移行する前の昔のEXCELマクロで使用するものであり下位互換性のために
残してあるものだと思っています。

MSがVBA移行を決断してくれたおかげで、VBひとつ覚えればMS-Officeのマクロが理解しやすくなって
良かったです。

ところが「似て非なるもの」部分があって、例えば今回のHideSelectionプロパティ。
VBAには在るがVB6には無い(VB.Netには在るのでしょうかね)。ということはVBとVBAの
コントロールオブジェクトは、違うモジュールで提供されている。ちょっとリソースの無駄。
かつ知識の無駄がある。いずれ統合するのでしょうね。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -