Да, это возможно. Ваш код будет работать одинаково независимо от того, есть ли в файле Excel макросы. Просто скачайте файл, а затем откройте его как обычно, и макросы должны работать нормально.
Единственная проблема, с которой вы можете столкнуться, это то, что вы пытаетесь загрузить файл Excel 2007. Обычно расширение файла для файла Excel 2007 составляет .xlsx
, но если в файле есть макросы, то оно заканчивается на .xlsm
. Убедитесь, что вы не пытаетесь загрузить файл с неправильным расширением, и все будет в порядке.