Страница 1 из 1

Распределение артикулов в графе 31

Добавлено: Пн апр 25, 2011 09:42
Badjal-2010
Добрый день, коллеги!
В загрузке, присланной клиентом, артикулы на товары одного кода ТНВЭД перечислены в одной ячейке через запятую. Если подгружать такую загрузку через автозаполнитель, то в 31 графе появляется длиннющая портянка перечесленных через запятую артикулов. А надо, естественно, чтоб дополнения были разбиты по этим артикулам.
Есть ли способ как-то заставить автозаполнитель "кушать" артикулы, автоматически разбивая их для дополнения, либо заставить Альту самостоятельно разбивать такие перечни артикулов при загрузке через Инвойс.
Вопрос очень важный, вручную дробить эти завалы в Экселе не хватает времени.
Заранее спасибо

Re: Распределение артикулов в графе 31

Добавлено: Пн апр 25, 2011 14:26
Iskin
Ексель вам в помощь. Тут конечно функцией не решить, но можно так например:
Код:
Sub Badjal()
Dim x, y(), i&
x = Split([a1], ",")
ReDim y(0 To UBound(x), 1 To 1)
For i = 0 To UBound(x)
y(i, 1) = x(i)
Next
[a2].Resize(i).Value = y
End Sub

Позовите, мало-мальского эксперта, он подскажет как это в жизнь воплатить.

Re: Распределение артикулов в графе 31

Добавлено: Чт апр 28, 2011 07:14
Iskin
Есть вариант по проще. Скопировать, специальная вставка-транспонировать. Если вся строка в одной ячейке, перед копированием - текст по столбцам.