excel

セルA2の数だけ、A1の文字を右のセルにコピーする?
例A1が”岡山”A2が3ならA5に”岡山”がコピーされる
その関数かマクロは?

回答の条件
  • 1人1回まで
  • 登録:2010/10/27 03:42:05
  • 終了:2010/11/03 03:45:02

回答(1件)

id:spyglass No.1

spyglass回答回数455ベストアンサー獲得回数292010/10/27 04:34:49

ポイント60pt

A5は下方向になりますが、仮に下方向へコピーさせるのであればこの様になります。

Cells(Range("A2").Value + 2, "A") = Range("A1").Value


右方向へコピーするのであれば以下になります。

Cells(1, Range("B1").Value + 2) = Range("A1").Value


OFFSET関数でも同じような事が出来ますね。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません