【VBA】初心者におすすめ!コピペで使える簡単マクロ

◇データの整形マクロ
このマクロは、選択した範囲のデータを整形します。
空白行や不要なスペースを削除して、データをきれいに整えます。
Sub 整形マクロ()
Dim rng As Range
Set rng = Selection ' 選択範囲を取得
' 空白行を削除
rng.SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
' スペースをトリム
rng.Replace " ", "", xlPart
End Sub
◇重複データの削除マクロ
このマクロは、選択した範囲から重複した行を削除します。
重複データを一掃して、データの品質を向上させます。
Sub 重複削除マクロ()
Dim rng As Range
Set rng = Selection ' 選択範囲を取得
' 重複行を削除
rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes
End Sub
◇データのグラフ化マクロ
このマクロは、選択したデータを折れ線グラフでグラフ化します。
データの傾向やパターンを視覚的に把握するのに便利です。
Sub グラフ化マクロ()
Dim chartSheet As Chart
Dim dataRange As Range
Set dataRange = Selection ' 選択範囲を取得
' 新しいチャートシートを作成
Set chartSheet = Charts.Add
' チャートにデータを追加
With chartSheet
.ChartType = xlLine ' 折れ線グラフを設定
.SetSourceData Source:=dataRange
.HasTitle = True
.ChartTitle.Text = "データグラフ"
End With
End Sub