【Excelマクロ】数式を値に変換する【VBA】
数式を値に変換する。
手動でやる場合はコピーして値貼り付けだろう。
Excelマクロでやる場合は以下の方法がある。
Sub 数式を値に変換する() Dim rng As Range Set rng = Range(Cells(1, 1), Cells(6, 1)) ' A1~A6 ' rng.Value = rng.Value ' rng.Valueにrng.Valueを代入 'End Sub
自分自身を代入しているかのように見える不思議な文だが、r