No.1ベストアンサー
- 回答日時:
出来ますが、構文が違います
こんなことがやりたいのでは?
Sub test()
Dim HT As Object
Set HT = Range("a1")
HT.Interior.ColorIndex = 3
Set HT = Range("a2").Interior
HT.ColorIndex = 3
Set HT = Nothing
With Range("B2").Borders(xlBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 3
End With
End Sub
違っていたら、パスしてください
この回答へのお礼
お礼日時:2009/01/24 10:11
Set HT = Range("a2").Interior
HT.ColorIndex = 3
range.interiorというふうにセットにして代入すればよかったのですね。
ありがとうございました。
No.2
- 回答日時:
こんばんは。
時々、初心者の方から、そのような質問を受けます。入力の手間を考えて、一種のオートコレクトの意味合いがあるのだと思います。
そのような入門者さんたちのために、通常のオプション設定で、インテリセンスが使えます。
インテリセンスというのは、初心者のための入力補助機能です。Rangeオブジェクトの後に、「.(ピリオド)」を付けると、プロパティ・メソッドの一覧が出てきますから、そこから選んで入力するのです。(出てこない時があるのは、親オブジェクトがサポートされていないところにあるからです)
オブジェクトとメソッド、プロパティの基本的な役割があります。そして、新たにインスタンスから名称は作ることは可能でも、既存のもののプロパティ名の変更や変数に代入することはできません。
コツコツと入力の手間を惜しまず、キーボードを叩いて覚えていくしかありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Java 複数TBLのオブジェクトを1つの変数(オブジェクト)でまとめて管理したい 1 2022/12/17 00:12
- その他(プログラミング・Web制作) Pythonのオブジェクトの関数について 2 2023/05/11 19:15
- Visual Basic(VBA) findメソッドの変数について 6 2023/06/23 08:01
- その他(ソフトウェア) indesignで変形数値入力を変倍しないように固定したい Illustratorにある変形ツールの 1 2022/09/07 15:00
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- PowerPoint(パワーポイント) パワーポイントのアニメーションについて 4 2023/06/14 16:25
- Visual Basic(VBA) Excel VBA オブジェクトマクロ 使用指定について お詳しい方教えてください。 共通エクセルフ 2 2023/03/14 17:26
- JavaScript オブジェクト配列の各メンバを任意の式で評価して、その評価値が最大のオブジェクトを返す関数はありますか 2 2023/05/20 15:02
- Illustrator(イラストレーター) ワード。グラデーションがうまく行かない。 2 2022/09/28 19:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
エクセルのVBAの標準モジュール...
-
Excelでフィルタをかけると警告...
-
実行時エラー 3265「要求された...
-
VBAで既に開いている別アプリケ...
-
テキストボックス中の文字列の...
-
VBAで Set wb = Sheets(1).Cop...
-
VBScriptでの起動済みのIEの操作
-
textBox isNot Nothing とは
-
EXCEL VBA COLLECTIONオブジェ...
-
AccessVBAで「dim dbs as datab...
-
VB6 エクセルに画像貼り付け
-
VBAについてです。 初心者です...
-
ExcelのVBAで3-D等高線のXYZ回...
-
VBAでWebページにセルの値を入力
-
上下の位置揃えについて
-
InternetExplorer.Application...
-
ある文字列が全て数字であるか...
-
VBで引数にDictionaryオブジェ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
worksheetFunctionクラスのVloo...
-
「Columns("A:C")」の列文字を...
-
実行時エラー 3265「要求された...
-
エクセルのVBAの標準モジュール...
-
VBAで既に開いている別アプリケ...
-
VBAで Set wb = Sheets(1).Cop...
-
テキストボックス中の文字列の...
-
PowerPointVBAでスライドマスタ...
-
エクセルマクロエラー「'Cells'...
-
VBAからPDFファイルにパスワー...
-
Excelでフィルタをかけると警告...
-
オブジェクトが見つかりません
-
ある文字列が全て数字であるか...
-
EXCEL VBA オートシェイプナン...
-
[VBA]CDOメッセージ送信エラー
-
VBAで作成するメール(開封確認...
-
VBAについてです。 初心者です...
-
VBA:オートシェイプの線の長...
-
VBで引数にDictionaryオブジェ...
-
AccessVBAで「dim dbs as datab...
おすすめ情報