dポイントプレゼントキャンペーン実施中!

例えば、この教えてgooのサイトを
Ctrl+Cを押して、エクセルシートに貼り付けて
コントロールツールボックスのデザインモードにすると
HTMLText1やHTMLHidden1やHTMLSubmit1というオブジェクトを確認できますが
これらはエクセルから直接挿入することは可能でしょうか?

また貼り付けたオブジェクトの数式バーは
=EMBED("Forms.HTML:Text.1","")
となっています。

他の質問ですが
http://oshiete1.goo.ne.jp/qa4794757.html
この方を同じようなことをしています。

要は「HTML」で始まるオブジェクトはサイトから貼り付ける以外でエクセル上に表示させることは不可能なのか知りたいです。

よろしくお願いします。

A 回答 (1件)

下記コードを試してみてください。


ActiveSheet.OLEObjects.Add "Forms.HTML:Text.1"

Left、Top、Width、Heightプロパティでサイズ位置を指定できます。
手動では確認できていません。
Excel2007ですが、ActiveXコントロールに「コントロールの選択」があります。
使用可能なコントロールの一覧が表示されます。
多分、コントロールを選択し、登録すればツールバーに表示されるのだと思います。
"Forms.HTML:Text.1"に該当するものがあるのかどうかよく分かりません。

表示させてどうするのですか?
    • good
    • 0
この回答へのお礼

おお!できました!
ただなんとなく知りたかっただけです。
ご回答ありがとうございます。

お礼日時:2009/07/10 23:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!