良く「時代遅れ」と言われるAccessやVBA・マクロなど。 でも実際には、一部上場の大企業も含めて非効率な作業が現場にたくさん転がっています。 特にExcelでの非効率作業の多いこと多いこと。 今回は、分かる方に向けたAccessからExcelへの出力プログラムVBAの書き方を紹介します。 中級者向けです。(たぶん) AccessからExcel出力するには2つのパターンがあるAccessからExcel出力には、大きく分けて2つのパターンがあるんです。 まずは1行で済むパターン DoCmd.TransferSpreadsheet acExport, 10, テーブル名1, エクセル名(フルパス), True恐らく、これで出力してる方多いと思います。 楽だし、これでも問題なく出せるんですがフォーマットに指定があったりすると応用がききません。 例えば、こんなの… 値の入るセルが3行目から始まっ
![AccessからExcelへ出力させるVBAの書き方|DeepBlue Writing](https://cdn-ak-scissors.b.st-hatena.com/image/square/d0eb5bb93221d1487cda17cf0fd518428c6b815b/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F21042481%2Frectangle_large_type_2_1c875260c5d292e9a0d9a7813e10d8fb.jpg%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)