※ ChatGPTを利用し、要約された質問です(原文:バッチで複数のExcelファイルを1つに結合したい)
バッチで複数のExcelファイルを1つに結合する方法
このQ&Aのポイント
Windowsタスクスケジューラーを使用して、複数のExcelファイルを1つに結合する方法を紹介します。
指定した時刻になると、ファイルサーバーから2つのExcelファイルを取得し、新たなExcelファイルに結合します。
ただし、作成されたExcelファイルは開けない問題があります。解決策について教えてください。
バッチで複数のExcelファイルを1つに結合したい
お世話になります。
私のPCのWidonwsタスクスケジューラーを使って昼12:00になったら、ファイルサーバー(\\192.168.XXX.XXX)に保管してある"売上(東京).xls"と"売上(名古屋).xls"という2つのExcelファイルを私のPCの\Cドライブ\TEST\配下に"TEST.xls"というファイルを作成して、このファイルに2つのEXCELファイルを結合(上書き)したいのです。
下記のコードを記述しましたところ、TEST.xlsは作成されましたが、中身が壊れて開けません。
何がいけないのかご教授いただけませんでしょうか?
(環境)
WindowsXP SP3
Excel2003
以下、私が書いたコード
==========================================
@echo off
echo ファイルを結合します。
copy \\192.168.XXX.XXX\営業\東京\売上(東京).xls + \\192.168.XXX.XXX\営業\名古屋\売上(名古屋).xls C:\TEST\ファイル\TEST.xls /Y
echo 終了しました。
==========================================
お礼
nonamochi様 ご連絡ありがとうございます。 テキストファイルのみ適応されるのですね。 勉強になりました。 ありがとうございました!