Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Как объединить ячейки Excel при загрузке в 1С ? (http://forums.kuban.ru/f1040/kak_ob-edinit-_yachejki_excel_pri_zagruzke_v_1s-8480086.html)

vv2304 26.09.2017 19:13

Как объединить ячейки Excel при загрузке в 1С ?
 
Контрагенты сохраняют печатную форму накладной в Excel.
Клиенту надо загрузить и автоматически создать док.поступления.
Выглядит вот так
[img]https://s8.hostingkartinok.com/uploads/images/2017/09/bf9007008516809d2497e87331497069.jpg[/img]
Т.е. данные размазаны по нескольким колонкам.
Как прочитать при загрузке, например, колонку "Артикул" которая
сразу в колонках 4-5-6 ?

Блондинка в шок 26.09.2017 19:50

"R19C38" - это что такое на твоей картинке?

vv2304 26.09.2017 19:51

Ладно, пока сделаю как умею : результат = ExcelЛист.Cells(Строка, 4).Value + " " + ExcelЛист.Cells(Строка, 5).Value + " " + ExcelЛист.Cells(Строка, 6).Value ;

vv2304 26.09.2017 19:55

1-Блондинка в шок >Не обращай внимание :)
Кавычки лишние в выражении ну и в цикле ест-но.

Блондинка в шок 26.09.2017 20:02

[quote=vv2304;44821691]Не обращай внимание [/quote] мда.. уж..
как там у классика : "[em]теща Ипполит Матвеича была тупа.. и ее преклонный возраст не позволял надеяться...[/em]"

Мне то и нахрен не надо обращать внимание,
А вот тебе [b]настоятельно рекомендую[/b] обратить внимание.
Я ж не просто так спросила в (1). Собственно, в этом моем вопросе прямой ответ на сабж.

vv2304 26.09.2017 20:40

4-Блондинка в шок >Да ничего там нет, просто мышью ткнул и отобразилось при создании скрина. А скрин не захватил тот участок.

Чучундер 26.09.2017 20:53

Первая ячейка объединения содержит необходимое значение

Блондинка в шок 26.09.2017 21:00

[quote=vv2304;44821888]просто мышью ткнул[/quote]
R - row (строка)
С- column (колонка)

просто ткни мышкой в [b]объединенную [/b]ячейку
и получи
ее адрес

в виде RnCn

vv2304 26.09.2017 21:01

6-Чучундер >Действительно :)
Спасибо.

vv2304 26.09.2017 21:02

7-Блондинка в шок >Дошло :)

Блондинка в шок 26.09.2017 21:06

9-vv2304 > :)

vv2304 02.10.2017 17:56

Опять я :)
Вот думаю как проще решить проблему. Один клиент сбрасывает файл в котором наименование товара в колонке №5, другой в 14, третий вообще в 51-й колонке. У одного идет наименование, затем артикул, у другого наоборот.
Приводить к общему шаблону отказываются.

user1C 02.10.2017 18:23

сделай для каждого схему и считывай но ней
наименование поля | номер колонки
товар                           5
...

vv2304 02.10.2017 18:59

Ну да, но хотелось поизящнее :(

SergeyY 02.10.2017 21:44

Я делал поиск по шапке соответствующих колонок.
Но тоже граблей в итоге вылезет куча. Потом придут прайсы где шапка из 2-3... строк объединенных и тп. Народ изгаляется как может в своих прайсах.
В итоге согласен с (12) - где-то хранить для каждого клиента схему колонок.


Текущее время: 22:16. Часовой пояс GMT +3.