ばくがの業務効率化チャンネル

このブログは個人的なエクセルの備忘録です

2021-09-01から1ヶ月間の記事一覧

VBAでCountifを利用してみる

VBA

Sub カウント() ' 変数の宣言 Dim 集計 As Integer ' 商品名が「インテリア雑貨」であるセルをカウント 集計 = WorksheetFunction.CountIf(Range("H2:H10"), "インテリア雑貨") ' 集計結果をセルのR2に表示 Range("R2").Value = 集計 End Sub

【VBA】空白の列を削除して左につめる

VBA

今回のお題は、空白の列を削除して左につめる

【VBA】空白の行を削除して上に詰める

VBA

今回のお題は、空白の行を削除して上に詰めるコード youtu.be

【VBA】For Next と If

VBA

Sub 条件判定() Dim i As Long For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(i, 4) = "" Then Cells(i, 5) = "キャンセル" ElseIf Cells(i, 4) = "完了" Then Cells(i, 5) = "完了" Else End If Next i End Sub

【VBA】別のシートからVLookup

VBA

Sub 別のシートからVLookup() Dim tbl As Range Set tbl = Sheets("Sheet2").Range("A1:B11") Dim x As String Dim i As Integer For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row x = Range("A" & i + 1).Value On Error Resume Next Dim ret As String re…