Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Greetings!
I'm importing a folder with a series of sheets in xlsx format., I'm not having problems with the error dataformat.error 'text' is an invalid xmlnodetype.
I tried to create a custom column then use Excel.Workbook containing, "Excel.Workbook[Content]), but the problem was not resolved as seen in the image below.
I make available the files that I need to be read: https://drive.google.com/drive/u/0/folders/10RNAAKY2IQJbcHzocw58rBHOtNFyqLij
I need help trying to solve this problem and be able to read this spreadsheet database in Power Query.
Thank you very much in advance! 🙂
Solved! Go to Solution.
Hi @jbwtp
In fact, it was wrong to write the code, however when fixing it, I still can't join the tables.
Until then, the solution I got was transforming the spreadsheets into CSV by VBA, so that after that I could perform the reading within the Power Query correctly, this generates more slowness within my automation via python, but it was the best solution so far time.
Thanks so much for the feedback anyway! 🙂
Hi @jbwtp
In fact, it was wrong to write the code, however when fixing it, I still can't join the tables.
Until then, the solution I got was transforming the spreadsheets into CSV by VBA, so that after that I could perform the reading within the Power Query correctly, this generates more slowness within my automation via python, but it was the best solution so far time.
Thanks so much for the feedback anyway! 🙂
Hi @Hammerschmidt,
I think that you should have the column reference in brackets:
Excel.Workbook ( [Content] )
Kind regards,
John
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.