アットウィキロゴ
ket@
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

ket@

vba

最終更新:

ketchapp

- view
だれでも歓迎! 編集

日付取得

dateToday = Format(Date, "mmdd")


文字列をさがす

 InStr(String1, String2)

引数string2で指定した文字列を検索して、見つかった位置を返します



大文字にする

UCase("Excel VBA") 


文字列分割

 tmp = Split("123,田中,tanaka", ",")


一旦フィルタを解除

ActiveSheet.ShowAllData


シートをアクティブに

Sheets("config").Activate


for文

For i = 2 To 2000
    If (Range("A" & i) <> "") Then
                 arrStr(i) = Range("A" & i)
                'MsgBox arrStr(i)
     End If
Next i


For i = 2 To 2000
    If (Range("A" & i) <> "") Then
                 arrStr(i) = Range("A" & i)
                 Range("A" & i).Formula = "=VLOOKUP(Q" & i & ",config4!A2:C26,3,FALSE)"
                'MsgBox arrStr(i)
     End If
Next i



VLOOKUP

Range("S2").Formula = "=VLOOKUP(B2,前日データ!$B$2:$R$1048576,17,FALSE)"

vbaで使う
Range("S" & i).Formula = "=VLOOKUP(Q" & i & ",config4!A2:C26,3,FALSE)"


セルに色をつける 黄色

Range("H" & i).Interior.ColorIndex = 6


文字列を切り取る Right関数

str_hoge = "abcdefg"
str = Right(str_hoge, 2)



カンマを半角空白に置換

Columns("D").Replace what:=",", replacement:=" "


数字かどうか判定


   If IsNumeric(a) Then
       MsgBox a & "は数値です"
   Else
       MsgBox a & "は文字です"
   End If















































hoge
最近更新されたスレッド
ウィキ募集バナー