もちろん可能です。
ここでは、「調査対象一覧1」は文字列です。
xxx()という関数は引数で文字列を渡しているということになります。
xxx("調査対象一覧" & t)では仮にtが数値であっても、
「"調査対象一覧" & t」で「&」で連結することで全体が文字列となります。
このようにVBAでは型においては柔軟な部分があります。
一例(AccessVBA)
Private Sub コマンド1_Click() t = 2 Call xxx("調査対象一覧" & t) End Sub Private Sub xxx(a As String) MsgBox (Me(a).Value) End Sub
(かっこ)で囲めば、その中の値に該当するオブジェクトを指定した事になります。
上記では変数を使いましたが("文字列")でも構いません。
※Me は現在対象としているオブジェクトを暗黙的に示すものです。
特定のFormなどが対象の場合は適宜指定するようにします。
なるほど