CodeModuleクラス

目次

プロパティ

プロパティ名返値説明
CodePaneCodePane対応するCodePaneオブジェクト
CountOfDeclarationLinesLong宣言セクションの行数
CountOfLinesLong宣言セクションも含めたモジュール全体の行数
LinesStringStartLine
Count
引数StartLineから、引数Countで指定した行分のコードを返却
NameString既定のプロパティ。非表示。
ParentVBComponent対応するVBComponentオブジェクト
ProcBodyLineLongProcName
ProcKind
指定したプロシジャー先頭行(空白・コメント行を除く)
ProcCountLinesLongProcName
ProcKind
指定したプロシジャーの行数(空白・コメント行を含む)(※指定したプロシージャがコードモジュール内で最後のプロシージャだった場合は、終了行以降の空白行やコメント行も含みます。)
ProcOfLineStringLine
ProcKind
指定した行番号に含まれるプロシージャの名前を返します。
ProcStartLineLongProcName
ProcKind
指定したプロシジャー先頭行(空白・コメント行を含む)
VBEVBE対応するVBEオブジェクト
CodeModuleクラスのプロパティ一覧

メソッド

メソッド名返値引数説明
AddFromFile(なし)FileName指定したファイルから文字列を読み込んでモジュールに追加します。
AddFromString(なし)String指定した文字列をモジュールに追加します。
CreateEventProcLongEventName
ObjectName
イベントプロシジャーをモジュールに追加します。
DeleteLines(なし)StartLine
[Count]
指定行を削除します。
FindBooleanTarget As String,
StartLine As Long,
StartColumn As Long,
EndLine As Long,
EndColumn As Long,
[WholeWord As Boolean = False],
[MatchCase As Boolean = False],
[PatternSearch As Boolean = False])
指定した文字列が含まれるか否かを走査します。
InsertLines(なし)Line
String
指定行番号の位置に指定文字列を挿入します。
ReplaceLine(なし)Line
String
指定行番号の行を指定文字列で置き換えます。
CodeModuleクラスのメソッド一覧

参照関係

  • ← CodePane.CodeModule
  • ← VBComponent.CodeModule
よかったらシェアしてね!

この記事を書いた人

コメント

コメントする

目次
閉じる