Я пытаюсь кодировать VBA, который выбирает первый столбец каждого листа после активного листа, на котором я работаю (это изменится), и копирует во вновь созданный лист, который появится после активного листа
Этот код не будет работать, но, надеюсь, он даст представление о том, чего я пытаюсь достичь
Dim sht As ActiveSheet
Sheets(after.sht).Columns("1").copy 'I want to copy column one from every sheet after the current sheet I'm on
Sheets.Add after:=sht.paste 'then paste into a new sheet which appears after the Active sheet I started on