[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『転記とループ処理』(コルト)
ファルダ内に複数のファイルがありそれらを1つのファイルに転記する方法が分かりません。
転記元の2行目から最終行までをコピーして転記先のファイルの最終行の下に貼り付けをフォルダ内全てのファイルに繰り返し行う手段が分かりません。
ファイルを転記する。最終行を取得。ループといった事をすれば出来るとは思うのですがそれを文章にするまでの知識がなくご教授願えないでしょうか。
例としてフォルダはデスクトップにtestという名前でありファイルは12個ありそれぞれ1000行以上あると仮定した場合どの様になるのでしょうか
よろしくお願いします。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
http://officetanaka.net/excel/vba/file/file07.htm
http://www.relief.jp/docs/excel-vba-open-excel-files-specified-folder.html
フォルダはデスクトップにtestという名前であり
デスクトップは特殊なフォルダーの一種です。
http://officetanaka.net/excel/vba/tips/tips107.htm
このように開きます。
あと、ループは単に繰り返せばいいので、とりあえず、
まずは、1つのファイルを転記できるようにチャレンジしましょう。
(まっつわん) 2018/05/26(土) 17:00
こんにちは ^^
まず、ループの練習をされては。。。 同じシートに一列、五行、程のデータを作り それをコピー 隣の列に貼り付け 貼りつけた列の最終行を取得 コピーして 隣の列の最終行+1に貼り付け を 10回繰り返し 50行の情報を作ってみる。^^; では 如何でしょうか。 あと (まっつわん) 2018/05/26(土) 17:00 さんがご紹介のサイトを参考に 必要なBOOKを開いて BOOK名を表示 開いたBOOKを閉じる を全ファイル繰り返しするだけのプロシジャーを作るとか これは後でそのまま使えますね。
(隠居じーさん) 2018/05/26(土) 17:21
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.