|
マクロを初めて作ってみました。(といっても自動作成ですが・・)
内容は日付のデータの入ったセルがA列にずら〜っとあります。
これを、G、H、Iのセルに年、月、日と分けます。
20050614→05|06|14
となるわけなのですが・・・
Sub 桁分ける()
'
Range("G2").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-6],3,2)"
Range("H2").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-7],5,2)"
Range("I2").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-8],7,2)"
Range("G3").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-6],3,2)"
Range("H3").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-7],5,2)"
Range("I3").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-8],7,2)"
Range("G4").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-6],3,2)"
Range("H4").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-7],5,2)"
Range("I4").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-8],7,2)"
Range("G5").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-6],3,2)"
Range("H5").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-7],5,2)"
Range("I5").Select
ActiveCell.FormulaR1C1 = "=MIDB(RC[-8],7,2)"
End Sub
何回もやってるうちに鬱になってきました・・・
簡単に作る方法ってどうするんですか?
以前の投稿を参考にしようと思っても内容が??です。
|
|