If speed’s your priority, avoid `Workbooks.Open` for CSVs—it’s slow and loads Excel overhead.
ADO or `Open` statement + arrays is way faster. For vba read file options, I’d say:
- Small files: `Open`
- Big files: ADO
- Excel files: `Workbooks.Open` (duh)
Also, `Power Query` (if you can use it) is a game-changer for mixed files.
ADO or `Open` statement + arrays is way faster. For vba read file options, I’d say:
- Small files: `Open`
- Big files: ADO
- Excel files: `Workbooks.Open` (duh)
Also, `Power Query` (if you can use it) is a game-changer for mixed files.
