|
初めまして。VBAを勉強し始めたばっかりの素人で色々と
調べているうちにここに辿り着きました。
VBAの勉強のために課題を出されたのですが
分からなくなったので質問させて頂きます
課題.xlsとタスク.xlsという2つのファイルがあって
課題.xlsのSheet1にあるデータをタスク.xlsにあるSheet1に
切り取りではなくコピーするマクロを組む課題です。
条件としては
課題.xlsにあるデータは場所が決まっておらず、任意の行をアクティブにして
依頼.xlsの最終データが書かれている次の行に移すというものです
丸々移すだけなら何とかなったんですが、課題の内容として
タスク.xlsの最新のデータが書かれているA列のxx行目を参照して
次の列に番号を振らないと行けない事300番目だったら次は301になるように
しなくてはいけません。
移すデータが課題.xlsのA:Cにあるデータの文字列を結合して
タスク.xlsのB行に移すのですが頭に"依"とつけて間を"-"で
結ばなければなりません。課題のB列は空白です。例であげると
例
課題.xlsのSheet1
A列 B列 C列
xx行目 1 △ 22
タスク.xls B列
xx行目 依1-22
課題.xlsのLにあるデータをタスク.xlsのC列に移すのですが
ここにはデータを移すときに"依頼"を付けなければなりません。
課題のL列には数字が入ってるので"依頼xxxxx"というような感じに
移さないと行けません。
課題.xlsのY列にあるデータをK列に移すといった内容のものです
やっている内に頭がこんがらがって分からなくなりました
拙い文になってしまいましたがお力添えお願いします。
使っているのはExcel2003です。
|
|