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 エラー: パラメーターの数が無効です。