• ベストアンサー

Excelのセルの文字列を他のセルへコピーするマクロは

二つのブックがありそのひとつのブックのセル内の文字列 を、別のブックのセルへ文字列だけをコピーすることって 可能なのでしょうか。 マクロを組むのは勉強中ですが、以上のことができるか難 しいかだけでも教えていただけるとたすかります。

質問者が選んだベストアンサー

  • ベストアンサー
  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.2

  >一年を通して毎月 行う作業はいっしょなのですが、作業をおこなう日にちが月によって違ってくるので貼るセルの場所は曜日によって違っています。 この場合は自動記録では無理ですよね? 条件判断が入るので自動記録では無理ですね。 分岐がなければマクロでもいけるんですが。 条件判断を書き加えないとできないです。 (IFとかSelect caseなど) これについては、参考URLの Contents (Macro & FAQ) の「フロー制御」のところが参考になると思います

参考URL:
http://plaza18.mbn.or.jp/~Happy/
vneko
質問者

お礼

ありがとうございます。 こんなサイトを探していました。 自分でも出来そうです。

その他の回答 (2)

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.3

  こちらも参考になるかもしれません。 トップページからmacroをクリックしてみてください http://hp.vector.co.jp/authors/VA032275/

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.1

できると思いますよ。 毎回同じブックの同じシートにコピーするのなら、マクロの自動記録でもできると思います。 そうでないなら、マクロのコードを直す必要があるかもしれません。

vneko
質問者

補足

早速のお答えありがとうございます。 シートはいっしょなのですが、一日の仕事の内容を、 私の会社の上の人がExcelで作った月間スケジュール表を みて、「今日はこれとこれを行う、明日はこれ」 と言うように、そのセルをコピーし一日のスケジュール表 を自分でExcelでつくっているのですが、一年を通して毎月 行う作業はいっしょなのですが、作業をおこなう日にちが 月によって違ってくるので貼るセルの場所は曜日によって 違っています。 この場合は自動記録では無理ですよね?

関連するQ&A