「Excel VBA」InStr()関数で文字列を検索するサンプル
説明
InStr(string1, string2)
文字列string1の先頭から検索して引数strings2の文字列が出現した位置を返します。
使用例
「Excel VBA」Case ISで値を比較するサンプル
書式
Case Is 比較演算子
使用例
「Excel VBA」Toで範囲指定の値を比較するサンプル
書式
Case 数値A To 数値B
使用例
「Excel VBA」LenB関数で文字列のバイト数を取得するサンプル
書式
LenB(文字列)
使用例
「VBA」StrConv関数で文字列のバイト数を取得するサンプル
書式
LenB(StrConv(文字列,vbFromUnicode))
使用例
[VBA]半角スペースで文字列を分割するサンプル
書式
Split(文字列,” “)
使用例
「VBA」Splitで配列の空文字要素を取得するサンプル
書式
変数名=”文字列1,文字列2,,”
使用例
「VBA」Exists()で指定のキーが存在するか判定するサンプル
書式
Dictionary名.Exists(キー)
使用例
「VBA」ディレクショナリのキーを指定して削除するサンプル
書式
ディクショナリ名.Remove(キー)
使用例
「VBA」ディクショナリのキーを指定して値を変更するサンプル
書式
ディクショナリ(key) =値
ディクショナリ.item(key)=値
使用例
「Excel VBA」For Each文でセルに対して範囲で入力するサンプル
書式
For Each 変数 In コレクションや配列
some code
Next
使用例
「Excel VBA」配列の要素の値を変更するサンプル
使用例
Sub testFunc() Dim cft As Variant cft = Array("A001", "B002", "C003", "D004") cft(2) = "test002" Debug.Print c ...「Excel VBA」配列の要素をコピーするサンプル
使用例
Sub sampleFunc() Dim cftA As Variant Dim cftB As Variant cftA = Array("AA01", "BB02", "CC03") '配列をコピーする cftB = ...「Excel VBA」複数の吹き出しの文字を置換する
環境
Windows 10 64bit
Excel 2013
シート名 arkgame
一つ目吹き出し:Shapes(1)
2つ目吹き出し:Shapes(2)
3つ目吹き出し:Shape ...
「Excel VBA」if文にネストの構造のサンプル
書式
If 条件式1 Then If 条件式2 Then使用例
Sub sampleFunc() Dim xx,yy As Integer xx = 67 yy = 78 If xx = 67 Then If yy ...「Excel VBA」IF文に論理演算子Orを使用するサンプル
書式
if (条件式1) Or (条件式2) Then
使用例
「Excel VBA」Appendでエクセルのセルの値をテキストに追記で出力する
環境
Windows 10 64bit
Excel 2013
ディレクトリ:C:\test10
ファイル名:Book1.xlsx result.txt
セルのB3に「横浜」、B4に「川崎」があり ...
「Excel VBA」dirメソッドでファイルがあるか存在確認するサンプル
環境
Windows 10 64bit
Excel 2013
書式
dir(フォルダ名 & ファイル名)
dirでファイルの存在確認ができます。
使用例