04
April
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ProcOfLineプロパティは、指定した行を含むプロシージャの名前を返します。
>CodeModule.ProcOfLine(line, prockind)
引数lineには行数を指定します。
引数prockindは、ProcBodyLineプロパティと同じようにプロシージャの種類を表す数値を指定します。
>Sub Sample12()
> Dim ProcName As String
> ProcName = ThisWorkbook.VBProject.VBComponents("Module1").CodeModule.ProcOfLine(9, 0)
> MsgBox ProcName
>End Sub
引数prockindには、そのプロシージャの種類を表す次の数値を指定します。
>値 内容
> 3 プロパティの値を取得するプロシージャ
> 1 プロパティに値を設定するプロシージャ
> 2 オブジェクトへの参照を設定するプロシージャ
> 0 上記以外のすべてのプロシージャ
一般的なSubプロシージャやFunctionプロシージャを指定するときは0を指定します。