1

R で RDCOMClient パッケージを使用して Excel ファイル (.xls) を操作しようとしています。

R で Excel オブジェクトを作成し、.xls ファイル形式で保存されたブックを開き、同じファイル名の Excel ファイルがある場合、ポップアップ ダイアログ ボックスなしでファイル形式を .xlsx に変換しようとしました。以下のコード。

excel <- COMCreate("Excel.Application")
wb    <- excel$Workbooks()$Open(Filename = "filepath.xls",Password = "xxxxx")

excel$DisplayAlerts(FALSE)

wb$SaveAs(Filename = "filepath.xlsx" ,FileFormat = 51,Password = "")

コードを実行すると、次のエラー メッセージが表示されました。

excel$DisplayAlerts(FALSE)

<'checkErrorInfo'> 8002000E エラー: パラメーターの数が無効です。

4

1 に答える 1