I'm trying to:
- Copy data (columns A and B) from one workbook (data.xlsx).
- Paste into a new workbook (as values).
- Save as CSV with a filename taken from column A in a third workbook (URLs.xlsx).
- Process to repeat, taking the same data (which is randomised every time it is pasted) from data.xlsx and pasted into a new CSV - there are 200 rows in URLs.xlsx and so we should end up with 200 files.
I've read lots of topics, here are two I found:
Excel VBA Copy a Range into a New Workbook
https://www.excelcampus.com/vba/copy-paste-another-workbook/
What I've tried
Copying code and replacing the relevant components from various different articles across the web. Some of them work, but when I add the missing bits, I run into errors I don't understand.