データのB12345半角と全角が混じってて半角に統一したいときのコード
I列のデータを半角に統一したい
※StrConv
※Narrow 狭いという意味
Sub 半角へ()Dim rngFor Each rng In Range("I:I") rng.Value = StrConv(rng.Value, vbNarrow) NextEnd Sub
【エクセルマクロ】表全体を選択
個人の備忘録みたいなかんじでnoteにメモらせてもらいます
表のデータ部分のみ選択したい場合
Sub 表のデータ部分を選択()Range("A1").CurrentRegion.SelectSelection.Offset(RowOffset:=1).SelectSelection.Resize(RowSize:=Selection.Rows.Count - 2).SelectEnd Sub
マクロ 指定した列に空白セルがあれば行を非表示にする
この画面ショットのようにB列に空白セルがある場合 その行を非表示にするコードのご紹介
Sub Hidden()Columns("B:B").SelectSelection.SpecialCells(xlCellTypeBlanks).SelectSelection.EntireRow.Hidden = TrueEnd Sub