Поиск соседней ячейки в excel
☑
0
kisobol
04.04.15
✎
02:50
&НаСервере
Процедура ЗаполнениеСправочника()
COMОбъект = ПолучитьCOMОбъект(ПутьКФайлу);
ЕКСЕЛЬНомерАнкеты = COMОбъект.Sheets(1).Cells(5,2).Value;
ЕКСЕЛЬФамилия = COMОбъект.Sheets(1).Cells(7,2).Value;
ЕКСЕЛЬИмя = COMОбъект.Sheets(1).Cells(9,2).Value;
ЕКСЕЛЬОтчество = COMОбъект.Sheets(1).Cells(10,2).Value;
СправочникОбъект = Справочники.Соотечественники.СоздатьЭлемент();
СправочникОбъект.ДатаПоступления = ДатаПоступления;
СправочникОбъект.НоменАнкеты = ЕКСЕЛЬНомерАнкеты;
СправочникОбъект.Фамилия = ЕКСЕЛЬФамилия;
СправочникОбъект.Имя = ЕКСЕЛЬИмя;
СправочникОбъект.Отчество = ЕКСЕЛЬОтчество;
СправочникОбъект.Наименование = СправочникОбъект.Фамилия + " "
+ СправочникОбъект.Имя + " " + СправочникОбъект.Отчество;
СправочникОбъект.Записать();
КонецПроцедуры
Есть вот такой код, при открытии xls копируем фиксированные ячейки в справочник.
Но как скопировать ячейки которые постоянно в разных местах, можно их найти только поиском(по названию соседней ячейки, всегда такое название)
Скриншот
1
Zhuravlik
04.04.15
✎
03:04
- парсить строку проще
2
kisobol
05.04.15
✎
05:26
Не понятно как осуществить поиск нужной мне ячейки и сохранить нужную мне ячейку?
3
welwel
05.04.15
✎
06:06
Как предложено в (1), сохрани в csv и считывай из текста
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой