Home » エクセルマクロ・Excel VBAの使い方 » Sheets・Worksheet » Sheets.Selectの戻り値は??

動作検証バージョン:64bit Windows 10 Pro + 32bit Excel(バージョン2201 ビルド14827.20198 Microsoft Store)

「sheets.select 戻り値」
という検索キーワードで、このサイト『インストラクターのネタ帳』へアクセスがありました。

Excel VBAの、Sheetsコレクションに用意されているSelectメソッドの戻り値が何なのか、調べていた方による検索です。

検索キーワード
「vbs excel Sheets.select 戻り値判定」
も、同じでしょう。

[スポンサードリンク]

Sheets.Selectメソッドに戻り値はない

オブジェクトブラウザーの詳細ペインを確認すれば、一目瞭然です。

Sheets.Selectメソッドは、上図のとおり「Sub Select」と定義されています。

戻り値のないメソッドです。
戻り値はありません。

Sheets.Selectに戻り値がないことを確認するコード

簡単なコードを作成して、Sheets.Selectメソッドに戻り値がないことも確認できます。

Sub sample()
 Dim tmp
 tmp = Sheets.Select
End Sub

上記のようなSubプロシージャを実行しようとしても
「Functionまたは変数が必要です。」
コンパイルエラーになってしまいます。

代入文の右辺に、戻り値がないSheets.Selectが書かれており、明らかに文法的に間違っているためです。

最終更新日時:2022-02-25 12:16

[スポンサードリンク]

Home » エクセルマクロ・Excel VBAの使い方 » Sheets・Worksheet » Sheets.Selectの戻り値は??

Home » エクセルマクロ・Excel VBAの使い方 » Sheets・Worksheet » Sheets.Selectの戻り値は??

「Sheets・Worksheet」の記事一覧

検索


Copyright © インストラクターのネタ帳 All Rights Reserved.

.