| 
    
     |  | 始めましてVBAを勉強し始めた者です。 
 毎月、従業員名簿を作成しているのですが
 ほぼ同じ作業を手作業で行っており、非効率な為
 VBAを使って作業を簡略化できればと考えております。
 
 途中までの過程は独学ながらなんとか作成できているのですが
 下記の作業だけどうすればよいかわからず固まっております…
 
 【作業内容】
 名簿を作成する為のファイルには5つのシートがあり
 列の構成はすべて同じで、行は所属従業員によってシートごとでバラバラです。
 
 A   B   C   D  E  F
 1 コード 部門名 No. 氏名
 2  0000   A   10  a
 3  0001   B   11  b
 4  0002   C   12  c
 5  0003   D   13  d
 6
 
 ここに下記のVBAでA列の左横に1列挿入します。
 Sheets(1).Select
 Columns("A:A").Select
 Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
 
 A    B    C   D   E  F
 1     コード 部門名 No. 氏名
 2      0000   A   10  a
 3      0001   B   11  b
 4      0002   C   12  c
 5      0003   D   13  d
 6
 
 この挿入したA列にB列が空白ではない場合
 数値を入力したいと考えているのですが
 VBAのテキストも買って読んでいるのですが
 うまくVBAを組めません…
 
 どなたかお力添えを頂けないでしょうか?
 
 |  |