Нужна формула в одну одну ячейку для копирования данных с одной колонки на чистый новый лист. Суть в том что все расчеты, вводные, переменные у меня на первом листе. Готовый результат выводится там же в колонке на 1000 ячеек.
(в столбце C2 прописано Код
=ЕСЛИ((ЦЕЛОЕ((СТРОКА(B2)-1)/$A$6)+1+$A$46)<=$A$14;ТЕКСТ($A$10;"000000")&ИНДЕКС($D$2:$D$31;ОСТАТ(СТРОКА(B2)-1;СЧЁТЗ($D$2:$D$31))+1)&ТЕКСТ(ЦЕЛОЕ((СТРОКА(B2)-1)/СЧЁТЗ($D$2:$D$31))+1+$A$47;"00");"")
И эта формула протянута в столбце на 1000 ячеек)
В зависимости от переменных, в колонке С для печати может быть получено от 1 до 1000 номеров. Сгенерировал 100 номеров, остальные 900 ячеек остались пустые. Так вот программа термопринтера видит что в пустых ячейках есть эта размноженная формула и принимает их за данные, отправляя на печать 100 нужных этикеток с номерами + 900 пустых этикеток. Поэтому и нужен костыль, который копировал бы только полученные данные в колонку на второй чистый лист