Word VBA でStyle型の変数に空の値を代入したい!


下記コマンドでテストしたところ、
Set style = ""
では、型が違うと怒られます。
どのようにしたら、空のスタイル値を代入出来るのでしょうか?


Sub stylevartest()

Dim style As style
Set style = ""
MsgBox style


End Sub

分かる方入らしたら、ご教授下さい。
よろしくお願い致します。

A 回答 (1件)

『スタイル値』とは何でしょうか。


MsgBox style
で、何が表示されると良いのでしょう?

Styleはオブジェクトですから、空の値は代入できません。
VBAヘルプを参照して、Styleオブジェクトについて調べてください。

新規Styleを作成したとして、
MsgBox style
ではStyleオブジェクトの何のプロパティを表示しようとしてるのか省略されているため、
既定メンバのNameLocalプロパティが呼ばれます。
MsgBox style.NameLocal
StyleオブジェクトのNameLocalは空文字は受け付けません。
    • good
    • 0
この回答へのお礼

ご指摘いただいた内容から、自力で解決に至りました。

そもそもオブジェクト変数の代入についての理解が足りなかったようでした。

有難うございます。

お礼日時:2010/12/15 01:27

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

今、見られている記事はコレ!

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ