1
私はマルコスで約500 Excelファイルを読むために有効にしようとしている、と私はこのエラーを取得しています:読む複数のマクロ有効Excelファイル
Error: Skipped over all data
これは私がプログラムを実行するために使用するコードです:
files <- list.files(pattern = ".xlsm")
for (i in files){
data <- ldply(files, read_excel, sheet = 'R1')
data$file_name <- files
}
10〜15個のマクロ対応ファイルのコードを実行すると、データを読み取ることができます。しかし、すべてのファイルを読み込もうとすると、上記のエラーが発生します。
これらのファイルを読み取る方法はありますか?このエラーをどのようにデバッグできますか?
私はますます多くのファイルを読み込み、どの点でコードが失敗するかを見ていきます。そうすれば、潜在的なファイルの問題を排除できます。 –
ありがとうございます。ファイルの数を増やしてコードを実行しようとしましたが、同じエラーが発生しています。今回は、1つのマクロファイルのデータだけを読むことができます。ファイルを1つ追加して実行すると、すべてのデータをスキップして表示されます。なぜ私はスキップされていません。もしあなたが私を助けてくれれば、本当に感謝しています。 – subramanya