Выгрузка данных в Excel #169118


#0 by Смешливая
Помогите, не получается выгрузить из 1С с помощью VBA
#1 by Смешливая
Сабж..
#2 by Лошадка в пальто
если не получается с помощью VBA, то можно использовать встроенный язык 1С.
#3 by Смешливая
Нет, необходимо именно через эксель.. Плюс куча ссылок друг на друга.. И скиньте кто-нить v77.dll пожалуйста, если можно
#4 by romix
В книжке есть пример. И здесь тоже есть примеры - поиск по слову Excel.Application
#5 by Смешливая
В какой книжке и где ее взять? )
#6 by GrayT
v77.dll - это что? Смешливая, чего хочешь, расскажи толком
#7 by Смешливая
Хочу выгрузить в эксель баланс-фактические данные бухучета-табличкой "капитал, НМА и тд". Как это сделать? Есть такое дело "= CreateObject("V77.Application")", тока что это я не понимаю.
#8 by GrayT
Может все же из 1С это сделать? Зачем гланды сперва автогеном, а потом через....
#9 by Лошадка в пальто
напомните автору как сохранить таблицу в эксель-формате из 1С....
#10 by Смешливая
А как из1с? Проблема вся в том что мне дали полусырую прогу на вба и потребовали ее доделать. Там работа с документами, и вот их то и нуна выгружать из 1с. Чтобы потом работать с ними в экселе.
#11 by GrayT
Что должна делать прога рассказать сможешь? Млин, что из тебя все горячим паяльником выковыривать приходиться :(
#12 by Смешливая
сори)) Прога должна выкачивать данные из 1с и потом строить красивые графики и обрабатывать данные типа там по введенным формулам и некоторым числам прогноз расчитывать.
#13 by Смешливая
Силенсио? Никто не знает? Эх..
#14 by smaharbA
Да, канешно никто и не ведает как это...
#15 by GrayT
Позвольте узнать, на чем вы уверенно программируете на VBA или 1С?
#16 by Смешливая
На ВБА. 1С увидела в первый раз когда прогу дали)) Поэтому и спрашиваю совета, как с ней работать. Никто толком даже структуру документов 1С не дает..
#17 by GrayT
Везет. А мне на 1С проще. Поэтому сделал бы так: Вар№1 Обработка в 1С формирует таблицу с данными для программы на ВБА. Сохраняется в отдельныу книгу. Программа на VBA выбирает данные и строит графики. Вар№2 Обработка расчитывает данные и по ОЛЕ открывает книгу с программой на ВБА и сливает туда данные. Ну или открывает шаблон и сливает туда данные.
#18 by Смешливая
И как это сделать?
#19 by Asmody
(поинтересуюсь между делом) Смешливая, а 1С:Предприятие 7.7 у Вас установлено?
#20 by Рупор абсурда
Типа умный?
#21 by insider
например: P.S. v77.dll - LOL. сорри, не удержался :)
#22 by insider
+21 тоже блин гланды неверно достаю... вот здесь все, здесь же на сайте:
#23 by Asmody
да нет, любопытный просто
#24 by Рупор абсурда
Она же написала, что 1с увидела впервые ... Не стыдно тебе выпендриваться перед такими зелеными новичками?
#25 by Mort
Я не пробовал сам, но мож кто видал примеры обращения к базе 1С по OLE через си плюся, али анриал ?
#26 by Asmody
так может все-таки стоит начать с установки Предприятия?
#27 by insider
ну гугл в помощь, а вообще при и "перевести" несложно
#28 by Смешливая
Да предприятие стоит естессна... Из него же и пытаюсь выгрузку делать)
#29 by Смешливая
Спасибо за ссылки, как раз то что нужно) И подскажите пожалуйста, где можно найти описание функций типа "выгрузить 110". Что это такое, где соответствие между счетами и номерами?
#30 by GrayT
эТО ГДЕ ТАКОЕ УВИДЕЛА?
#31 by GrayT
Упс. сорри
#32 by Смешливая
Зачитываю: И так далее. Это встроенные функции? Что такое ПолучитьТаблицуПервойФормы? Какие еще есть стандартные функции аналогичные? "Вар№1 Обработка в 1С формирует таблицу с данными для программы на ВБА. Сохраняется в отдельныу книгу. Программа на VBA выбирает данные и строит графики" Что такое обработки в 1с, какие пункты меню, где можно прочесть? Как войти в среду программирования языка 1с? Как получить бухгалтерский баланс штатными средствами 1с (какие пункты меню, как называется отчет)? Где можно увидеть структуру агрегатов баланса? Прошу прощения за глупые вопросы, спасибо за Вашу помощь)Сижу первые 15 минут, документации никакой, все на ощупь и методом математического тыка))
#33 by insider
на эти и другие вопросы ответит ЖКК (что это - в правилах форума, там же и др. сокращения), цитировать здесь мануалы не имеет смысла. если задача требует знаний на уровне программера 1С, то придется им стать, имхо по-другому - никак.
#34 by Смешливая
Послали конечно красиво и вежливо, тока я ж сказала что документации нет никакой, это подразумевает что и ЖКК тем более нет, потому сюда и пришла за помощью. Не хотите помогать так хоть не посылайте так далеко, другой кто-нибудь поотзывчивее ответит)
#35 by romix
В гугле пробовали искать по словам Excel.Application?
#36 by Смешливая
Да Excel.Application вообще не при чем вроде бы, это похоже встроенная функция 1С, которой я разумеется не знаю и описание которой ищу) Может что-то типа ЖКК есть в нете? Скачать или хотя бы почитать?
#37 by romix
Вот здесь например есть образчик
#38 by insider
да не послал, зачем так. просто хочешь кодить в 1С без доков и за короткитй промежуток времени - ну это нереально, придется найти доки, что-то еще. правда обсуждение как достать доки здесь прикроют, так что не спрашивай :) если будут более конкретные вопросы - отвечу, а так - я не понимаю с чего начать скажи свою аську, если хочешь
#39 by romix
Попробуй выполнить вот этот код: Только сначала надо открыть чистый лист Excel.
#40 by Смешливая
Спасибо... Только не открывается.. Это у меня с нетом проблемы или тема умерла? Другие ссылки открываются..
#41 by insider
ссылка рабочая
#42 by Смешливая
Открылось)) А про создать объект - я же спросила как войти  вообще в среду программирования 1с? где писать-то? 250199065
#43 by romix
Не пробовали уроки взять? Удаленно как-то неудобно такие вещи с нуля рассказывать... Хотя на сайте есть понятный учебник по 1С для новичков.
#44 by romix
И на сайте тоже есть учебник по 1С. Книжки (в книжном магазине) тоже не помешают. Во всяком сл., плохому не научат.
#45 by у лю 427
Теорема БЖ-С в действии... 1С можно юзать как ОЛЕ сервер, однако это слабо описано в документации... Задачу можно решить даже сильно не программируя...причем двумя способами. Используя штатные приблуды мелкософта...
#46 by insider
какие штатные приблуды? ну не знает человек эску, это ж еще не преступление, учиться же хочет :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С