Forum Discussion
Power Query when add a new excel files to a folder and get Error
- 3 years ago
hi mahenkj2
after read the post on the link shared, that I thank you.
I've noticed that the problem can be solved just by open and close the EXCEL file, without any change or editing. So, following an example on one of the reply related to the shared post, I've adapt a powershell script, that I run each time that any new files is placed into any subfolder. After I can refresh all in the PowerBI without having the error
$fileList = Get-ChildItem -path "C:\anydirectory" -Recurse| %{$_.FullName}
$excelComObject = New-Object -COM "Excel.Application"
$excelComObject.DisplayAlerts = $falseforeach ($file in $fileList) {
$file
$wb = $excelComObject.Workbooks.Open($file, $true, $false)
$wb.Save()
$wb.Close()
}$excelComObject.Quit()
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($excelComObject)
Remove-Variable excelComObjectThanks
Hi All,
I have struggled with the same issue. But didn't want to give up and finnaly resolved it!
My situation: I was getting xlsx file (with no table, just 1 sheet in it) inot my outlook every day.
This was essential file for my Power BI, to be updated every day.
After moving file to OneDrive or to Sharepoint, I was getting an error msg : Details: "The input couldn't be recognized as a valid Excel document." .
Solution: After speaking to a sender of this xlsx file , checking few things (like opening the file via notepad++) showed us that coding of that xlsx was incorrect.
The was was changed from xlsx to csv with UTH-8 encoding.
And everything is working just fine 🙂
Hope it helps anyone!