#0
by Alex83
Наверно было уже. Но поиск чет не работает. Как из Excelевского файла перегнать данные в таблицу значений?
#5
by Alex83
охренеть я просто команды связанные с Экселем мало себе представляю тем более на инглише. сорри за тупость)), а где запись непосредственно в ТЗ?
#6
by Мулька
Да где хошь. В переменную забирай (Артикул=) или сразу в тз - хозяин-барин ПС: Про выход из цикла не забудь - например, при значении переменной СокрЛП(Артикул) = ""
#13
by gr13
соответственно ТЗ это Таблица значений Файл-элемент формы (переменная) с путем до файла) ПервСтрока - элемент формы (переменная) с номером первой строки, которую требуется загружать... если строка первая, то загружаются наименования колонок...в ТЗ из файла эксель
#16
by smaharbA
кода будет примерно стокаже как в но быстрее, быстрее даже чем через АДО... + и еще вот это неверно ... вернее так не всегда верно, что это последние ячейки с данными
#20
by smaharbA
ты на счет АДО ? могу поспорить что будет быстрее... если будет форматирование, а данных не будет, то тоже попадут в UsedRange либо в SpecialCells даже если данных всего 3 строки, а табличка расчерчена на весь лист к примеру...
#23
by smaharbA
и что - будешь перебирать 65000 строк вместо 3... неоднократно был, и даже пытались оспорить что АДО быстрее, пока не натестировались :)
#25
by Alex83
у меня почему то он не хочет открывать Экселевский файл, ругается и говорит что его нет, хотя он есть. С чем может быть связано?
#28
by gr13
кстати в той обработки необходимо закрыть еще объект эксель Эксель.Exit; так бу правильно? просто по "" или 0 он не закрывает
#29
by Alex83
я вставил в начале Файл=ФС.ВыбратьФайл(1,"1.xls"); Открываю его и он мне сразу говорит "файл не найден". Эксель закрыт..
#31
by gr13
"1.xls" должна быть переменной, т.к. на выходе она содержит <ИмяФайла> - переменная, содержащая на входе строку с именем файла, а на выходе - имя выбранного файла;
#32
by gr13
ВыбратьФайл(<?>,,,,) Синтаксис: ВыбратьФайл(<ТипДиалога>,<ИмяФайла>,<ИмяНачКаталога>,<ЗаголовокОкна>,<Фильтр>,<Расширение>,<Таймаут>) Назначение: Открывает окно диалога выбора/сохранения файла. Возвращает: 0 - если в окне диалога нажата кнопка 'Отмена', 1 - если нажата кнопка 'ОК'. Параметры: <ТипДиалога> -: 0 - диалог типа <открыть>, 1 - диалог типа <сохранить>; <ИмяФайла> - переменная, содержащая на входе строку с именем файла, а на выходе - имя выбранного файла; <ИмяНачКаталога> - переменная, содержащая на входе строку с начальным каталогом, а на выходе - имя выбранного каталога; <ЗаголовокОкна> - строка с заголовком окна; <Фильтр> - строка с фильтром отбора файлов (например: 'Все файлы (*.*) |*.*'); <Расширение> - строка с расширением файла по умолчанию; <Таймаут> - время ожидания отклика пользователя в секундах (необязателен). Подробнее см. в документации, глава 'Работа с Файлами
#37
by Alex83
теперь ругается: Эксель.Workbooks.Open(Файл,0,1); {C:ОБРАБОТКИСОХРАНИТЬ ЗАКАЗ.ERT}: Microsoft Excel: Не удалось найти '1.xls'. Проверьте задание имени и местоположения файла. При попытке открытия файла с использованием списка недавно использованных файлов из меню ''Файл'' убедитесь, что файл не был переименован, перемещен или удален.
#41
by Alex83
Так ведь сделал все как в на проверку существования уже не ругается, по логике все должно работать. подскажите последний раз из-за чего данная хрень, мне через полчаса надо сказать человеку можно ли осуществить это или нет.
#42
by gr13
напиши что выводит Сообщить(Файл)... и тебе все станет ясно... потом идем медленно в... ЖКК
#45
by mergan
Возвращает: 0 - если в окне диалога нажата кнопка 'Отмена', 1 - если нажата кнопка 'ОК'.
#49
by Alex83
Спасибо Ребята, просто под конец дня ваще отупел окончательно. Все заработало, век не забуду ваше терпение! ))
#50
by smaharbA
КонецПроцедуры ... Это быстрый метод из екселя (кстати тут ТЗ ваапче нафих ненужна для последующей работы)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Excel и 1С - вопрос про Excel?
- Excel -> 1C ("Excel.Application")
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- ТЗ.Свернуть для ТЗ в ТЗ
- Программно скопировать область из Excel книги 1 в Excel книгу 2
- Можно ли отредактировать файл Excel из 1С без установленного Excel?
- Excel - ошибка при закрытия Excel
- Как пересохранить из нового Excel в старый Excel ?
- 1c 8.3 , Excel и Microsoft ADODB.Есть ли возможность загрузить картинки из Excel
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016
- Выгрузка в Excel по шаблону Active Document различия Excel 2010 Excel 2016 ч2
В этой группе 1С
- v7: Определение типа значений, добавляемых в список значений на форме
- Ошибка при загрузке данных из XML
- Как в запросе к строке прибавить число ?
- Обработка "Анализатор кода 1с 8.0"
- v8: Значение индекса выходит за границы диапазона
- Как распечатать номенклатуру
- не совпадает сумма долга контрагента по "ведомости контрагентов" и по кнопк
- Отбор в табличном поле, в обработке, не получается (
- Комплексная. Как поменять вид в справочнике номенклатуры?
- Люди как обработать событие двойной клик мыши в строке табличной части документа
- Как найти элементы справочника, наменование которых начинается с ...?
- Как дать права локального админа на всех машинах, но не давать админа домен
- Не работает скрипт при свернутом терминальном окне
- Зик Банковские издержки
- Как программно активизировать определенную строку документа
- v7: мне надо программно заархивировать файл с помощью winrar
- Как 100% узнать выбран файл Excel или какой другой с расширением .xls ?
- Как работает Иерархический Просмотр справочника?
- Где взять информацию по Технологии создания внешних компонент.
- Что удобнее: 1С или Access?