• 締切済み

マクロについて

エクセル入門者です。 お聞きしたいのは, (1) 入門~応用まで,マクロをわかりやすく説明しているおすすめのURLがあればおしえてください。 (2) 具体的には,1つのセルに,たとえば「12345」と入力されているものを「1」「2」「3」「4」「5」の数字が,1つのセルに1つだけ入るようにしたいんです。  かつ,「12345」の次の行にはまた別の5桁の数字があり,それもずっとそういう作業をするマクロを組みたいのです。 (1),(2)どちらかでもけっこうですので,どなたかご教授ください。

みんなの回答

  • squip
  • ベストアンサー率16% (2/12)
回答No.2

A列にデータがあり、B:F列に分割するとする。 1. セル範囲B1:F1を選択し次の式を入力後、[Ctrl] + [Enter]を押下する。   =MID($A1,COLUMN(A1),1) 2. フィルハンドルをダブルクリックする。

  • suz83238
  • ベストアンサー率30% (197/656)
回答No.1

行側にずっと数字が並んでいたとして、そこを選択して下記を実行。すると右側にそれぞれの数字が出る。 Sub wa() For Each sh In Selection   For i = 1 To Len(sh.Value)   sh.Offset(, i) = Mid(sh.Value, i, 1)   Next i Next End Sub

関連するQ&A