There is a set of cross platform Python utilities - called xlrd, xlwt, and xlutils - for reading & writing Excel files. There are some limitations (e.g. I don't think they can process macros), but they do allow you to work with Excel files on non-Windows platforms, if that's of use to you. See: -excel.org/
I need to download excel spreadsheets every single day for my job. They are all from secure networks (banks and lenders) and I have been battling with the macros blocking since Microsoft introduced it.
I have tried everything on this and i still cannot get my macros to run. the excel macro enabled workbook is in a local directory that is set explicitly to trusted location in trust centre. the VBA macros are set to enabled in the macro settings in the trust centre. Still i cannot get the macros to run. I have also tried to right click the file in file explorer to set the file to enable macros but cannot see the option that is described in many internet posts. This is so frustrating. I have spent 4 hours on this simple thing trying to get it to work. Any suggestions anyone ?
I think that I have read about some instances of macros getting messed up from only upgrading parts of office and running older parts of office at the same time. If you do a full office suite upgrade you shouldn't have any issues.
I have a excel with macros, that need to update every day. Its a simple power automate command, it opens the file (the excel macro is set to run when the file is open) power automate waits until its finished and save and closes again.
You can use Intune Settings Catalog or Group Policy to block the internet macro download for Microsoft office applications on Windows 11 or Windows 10 devices. This will block macros from running in Office files from the Internet.
In Configuration settings, click Add settings to browse or search the catalog for the settings you want to configure. In this case, to block internet macros from running on office apps.
dd2b598166