Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7310 / 76732 ←次へ | 前へ→

【75010】複数セルのコピーについて
質問  あんず E-MAIL  - 13/11/14(木) 13:23 -

引用なし
パスワード
   マクロはほぼ初心者のため、分かりにくければ申し訳ございません。

仕事の前任者(退社済)が作成したマクロを訂正したいのですが、もし別れば教えてください。


シート1にデータ類があり、
シート2は勤怠表のフォーマットがあります。

マクロボタンを押せば、シート1のa1以下に名前がある人を、
シート2のi6(に氏名欄があるので)、そこにコピーされ、
a1以下に名前のある人数分の
シートが作成出来るというマクロです。


今現在コピーするのは1っ(シート1のa1→新シート@、a2→新シートA、、、と出来る)ですが、b1にあるデータを同様に新シート@、b2→新シートAとなるようにしたいのですが、
どのようにマクロを変更すればいいか分かりません。

※各行は同じ人のデータなので、同じシートです


マクロ自体はループ関する等を使ってるようで、かなり長いですが、
下記のマクロがコピーするセルを指定してるようです。


Sub Init()
Set St0.St = Sheets1
St0.C_item = 1
St0.C_Staff = 1
St0.Rw_Staff = 1

St1.Rw_Staff = 6
St1.C_Staff = 9
End Sub


このマクロに加工するのかと思うのですが、
&で繋いだり、値を変えて、
同じ構文を作ったりしましたが上手くいきませんでした


どのように変えればいいか、もし分かりましたらお助け下さい。

249 hits

【75010】複数セルのコピーについて あんず 13/11/14(木) 13:23 質問
【75029】Re:複数セルのコピーについて γ 13/11/16(土) 13:07 発言

7310 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free