質問: サイズの異なる結合セル間でのコピー&ペースト いつもお世話になっております。 excel 2007 windows xp proffessional サイズの異なる結合セル間において、 一括して多数のコピー&ペーストをしたい場合、 何か良い方法はありますでしょうか。 (ただし、それぞれの結合セルのサイズ等は一切変更できません) どうぞアドバイスのほどよろしくお願いします。
回答: サイズや結合を変えられないということは、値だけをコピーするという意味だと解釈できますが、個別セルの値を転記する形のループにすれば、エラーにはならず、コピーすることが可能です。(コードは1行では済みませんが・・・) ただし、セルの結合の形が違うので、どの値が生きてどの値が無視されてしまうかは、それぞれの結合の対応関係によります。 (結合セルの値は左上のセルが代表となっているため) サンプルを示すまでもないでしょうが、一応・・・ for col = 1 to 10 for rw = 1 to 5 cells(rw + 5, col + 10).value = cells(rw, col).value next rw next col