梅雨入りは例年よりもかなり遅いようです。2週間程度ですか?例年だと6/10頃だと思うので
約2週間ですね。そんなわけで外の仕事は無理ですので、中でパソコンとにらめっこしてました。
(途中は削除しました)
(クリックで拡大します。)
これからが自分の言いたいことですが、単純なことです。AccessでエクスポートしたデータをExcelの
ワークシートで提出文書の形式にするわけですが、やってることはコピーな訳です。単なるコピーでは
出来ないので、何行目から何行をコピーするとやってるわけです。
(以下は多分と言うことで書いてます。)
Excelにはレンジという概念があって、簡単に言えば範囲のことです。Range("A1:B2")とか
Range("C3")とか表現します。最初の領域を次の領域へコピーするにはRange("A1:B2").Copy
Range("C3")と書けば出来ます。
別の方法も在るようです。それは=記号を使う方法です。ただこれには少し注意が必要そうです。
上の方法はコピー元の範囲がコピーされますが、=だとC3へ1個だけコピーされます。コピー元も
1個のようですのでRange("C3") = Range("A1")と書かなければならないようです。また
=記号だと右から左へコピーされますので、注意ですね。
一番の肝心なことは、コピーされたものの形式の変更ですね。例えばセルの範囲に縮小して
表示したい時、フォントの指定をしたいときなどは元のデータで指定して置いてコピーすると
一番簡単そうです。