0

プログラムでファイルを csv 形式でエクスポートする必要があります。ユーザーがボタンをクリックしたときに呼び出す次の関数を追加しました。

Public Sub CreateCVS()
    ActiveWorkbook.SaveAs Filename:="filename.csv", _
        FileFormat:=xlCSV, CreateBackup:=False
End Sub

問題は、ファイルをcsv形式でエクスポートしたいのですが、スプレッドシートはまだxlsmファイルである必要があります。

出来ますか

4

1 に答える 1

1

最初にワークシートをエクスポートするだけです

Public Sub CreateCVS()
    activesheet.copy
    ActiveWorkbook.SaveAs Filename:="filename.csv", _
        FileFormat:=xlCSV, CreateBackup:=False
    activeworkbook.close false
End Sub
于 2012-10-05T19:21:57.517 に答える