- ベストアンサー
Excelのセルの文字列を他のセルへコピーするマクロは
二つのブックがありそのひとつのブックのセル内の文字列 を、別のブックのセルへ文字列だけをコピーすることって 可能なのでしょうか。 マクロを組むのは勉強中ですが、以上のことができるか難 しいかだけでも教えていただけるとたすかります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>一年を通して毎月 行う作業はいっしょなのですが、作業をおこなう日にちが月によって違ってくるので貼るセルの場所は曜日によって違っています。 この場合は自動記録では無理ですよね? 条件判断が入るので自動記録では無理ですね。 分岐がなければマクロでもいけるんですが。 条件判断を書き加えないとできないです。 (IFとかSelect caseなど) これについては、参考URLの Contents (Macro & FAQ) の「フロー制御」のところが参考になると思います
その他の回答 (2)
- tbobi
- ベストアンサー率45% (544/1189)
こちらも参考になるかもしれません。 トップページからmacroをクリックしてみてください http://hp.vector.co.jp/authors/VA032275/
- tbobi
- ベストアンサー率45% (544/1189)
できると思いますよ。 毎回同じブックの同じシートにコピーするのなら、マクロの自動記録でもできると思います。 そうでないなら、マクロのコードを直す必要があるかもしれません。
補足
早速のお答えありがとうございます。 シートはいっしょなのですが、一日の仕事の内容を、 私の会社の上の人がExcelで作った月間スケジュール表を みて、「今日はこれとこれを行う、明日はこれ」 と言うように、そのセルをコピーし一日のスケジュール表 を自分でExcelでつくっているのですが、一年を通して毎月 行う作業はいっしょなのですが、作業をおこなう日にちが 月によって違ってくるので貼るセルの場所は曜日によって 違っています。 この場合は自動記録では無理ですよね?
お礼
ありがとうございます。 こんなサイトを探していました。 自分でも出来そうです。