いくつかのxlsファイルをxlsxファイルに変換する必要があります。このコマンドをcmdプロンプト(Windows)で実行することにより、1つのxlsファイルをxlsxに正常に変換できます。
ssconvert inputFileName.xls outputFileName.xlsx
(ssconvertは、異なるスプレッドシートファイル形式間で変換できるGnumericのコマンドラインユーティリティです)
指定されたディレクトリのFOREACHファイルが、入力ファイル名と出力ファイル名の両方に現在のファイル名を使用して、上記で記述したコマンドを実行するバッチファイルを作成したいと思います。
たとえば、このファイルのセットがある場合:
c:\directory\file1.xls
c:\directory\file2.xls
c:\directory\file3.xls
出力は次のようになります
c:\directory\file1.xlsx
c:\directory\file2.xlsx
c:\directory\file3.xlsx
したがって、バッチ擬似コードは次のようになります。
directory = c:\directory\
for (fileName in directory)
ssconvert fileName.xls fileName.xlsx
誰か助けてもらえますか?