Как можно выгрузить данные в Excel?
Модераторы: m0p3e, edward_K, Модераторы
Как можно выгрузить данные в Excel?
Банк требует, чтобы мы предоставляли реестр по перечислению удержаний в сбербанк по форме, отличной от той что дает Галактика. Хотелось бы узнать можно ли эти данные выгрузить в Excel? Где можно почитать о том как решать похожие проблемы?
Спасибо.
Спасибо.
-
- Местный житель
- Сообщения: 226
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Урал
- Контактная информация:
Re: Как можно выгрузить данные в Excel?
Выгружай в Эксель, правда в формате slk, кто тебе мешает? Переделай линк-форму и все.
Re: Как можно выгрузить данные в Excel?
А можно поподробнее?
Re: Как можно выгрузить данные в Excel?
1. Открой исходник присоединенной формы и напиши его в Excele в формате *.slk. Затем откомпилируй в ресурс и подключи его. И все.
2. Если же с программированием не знаком, то открывай *.out файл полученный Галактикой в Excele и ручками поправляй колонки.
2. Если же с программированием не знаком, то открывай *.out файл полученный Галактикой в Excele и ручками поправляй колонки.
Re: Как можно выгрузить данные в Excel?
Если не трудно, поясни подробнее
"напиши его в Excele в формате *.slk"
Исходник формы есть, а как его в Exele в формат slk преобразовать не поняла.
"напиши его в Excele в формате *.slk"
Исходник формы есть, а как его в Exele в формат slk преобразовать не поняла.
Re: Как можно выгрузить данные в Excel?
Могу выслать пример, если есть куда.
Alla >"как его в Exele в формат slk преобразовать не поняла".
Файл->Сохранить как ...->Имя файла ... ,Тип файла (SYLK).
Потом открываешь его FCOMом, закрываешь и компилируешь в ресурс.
Alla >"как его в Exele в формат slk преобразовать не поняла".
Файл->Сохранить как ...->Имя файла ... ,Тип файла (SYLK).
Потом открываешь его FCOMом, закрываешь и компилируешь в ресурс.
Re: Как можно выгрузить данные в Excel?
Да, отправь, пожалуйста, только НЕ с расширением ЕХЕ. Не доходят.
KiriyA@tobes.te.ru
KiriyA@tobes.te.ru
Re: Как можно выгрузить данные в Excel?
Вообщето в слк перекидывается очень просто, почти все строки из исходной линковой формы копируешь в таблицы екселя, а при записи полученного файла в екселе выбираешь расширение слк.
А если ручками будешь перекидывать отчет, тогда предварительно весть текст в галактике выдели и убери сжатые подчеркнутые и прочие режимы, а то он в текстовом файле дабавляет значимые символы.
Потом сохранишь и откроешь этот отчет в екселе с фиксированными разделителями. Не забудь поставить при открытии правильно типы полей, а то получишь в место некоторых цифр типа 10.02 дату типа 10 февр.
А если ручками будешь перекидывать отчет, тогда предварительно весть текст в галактике выдели и убери сжатые подчеркнутые и прочие режимы, а то он в текстовом файле дабавляет значимые символы.
Потом сохранишь и откроешь этот отчет в екселе с фиксированными разделителями. Не забудь поставить при открытии правильно типы полей, а то получишь в место некоторых цифр типа 10.02 дату типа 10 февр.
Ищу возможности довести и так отличный продукт до еще большего блеска
Re: Как можно выгрузить данные в Excel?
Удивительно старую тему поднимаю, но деться некуда. Вопрос, собственно, в том, как сделать, чтобы Excel-2007, который стал шибко умным, не преобразовывал 20-значный номер лицевого счета в экспоненциальную форму? Зная о такой его способности, в slk-форму номер счета вывожу, присоединив к его началу "^". Но, если потом в результирующем файле сделать замену символа "^" на "ничего", даже при том, что ставится формат ячейки "текстовый", число преобразуется к виду 4.0...E+19. Единственный способ избежать этого, зайти в каждую ячейку и руками убрать лишний символ. Но это реестр начислений по з/п и пользователя просто жалко. Т.е. вопрос не по выгрузке данных в Excel как таковой, а как победить излишнюю "умность" Excel'я
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Как можно выгрузить данные в Excel?
"`" в первом символе(не показывается!!), формат ячейки текст, пробел вначале или в конце. Но тема не там - в другом форуме уже вроде была тема по борьбе с этим.
Re: Как можно выгрузить данные в Excel?
Да проблема-то не с показывается-не показывается, банк-то будет не руками этот файл разгребать, не должно там быть лишних символов. А тема помню, что была, да найти не смогла Ненавижу 2007 офис!!!! Кстати, проверила, в OpenOffce при установке текстового формата после замены ничего никуда не преобразуется.edward_K писал(а):"`" в первом символе(не показывается!!), формат ячейки текст, пробел вначале или в конце. Но тема не там - в другом форуме уже вроде была тема по борьбе с этим.
-
- Местный житель
- Сообщения: 1357
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: СПб, ЭП-Аудит
- Контактная информация:
Re: Как можно выгрузить данные в Excel?
А вы не хотите выгрузить информацию в текстовый файл с разделителем.
Написать макрос который будет загружать в Excel этот файл.
Вызвать все это дело после выгрузки в банк.
Функционал для этого весь имеется.
Написать макрос который будет загружать в Excel этот файл.
Вызвать все это дело после выгрузки в банк.
Функционал для этого весь имеется.
-
- Местный житель
- Сообщения: 1089
- Зарегистрирован: 04 сен 2008, 11:27
- Откуда: Москва
- Контактная информация:
Re: Как можно выгрузить данные в Excel?
все уже давно придумано ...
функция - говорит что в ячейке текст
функция - говорит что в ячейке текст
Код: Выделить всё
xlSetNumberFormat ( '@',1, 2, 4, _ColCount);
Время ведет!
Re: Как можно выгрузить данные в Excel?
В этом случае готовить файлы для выгрузки в банк придется мне, а это функция бухгалтерии, мне и видеть-то эти реестры не положеноSeybukan писал(а):А вы не хотите выгрузить информацию в текстовый файл с разделителем.
Написать макрос который будет загружать в Excel этот файл.
Вызвать все это дело после выгрузки в банк.
Функционал для этого весь имеется.
Для этого, как я понимаю, надо писать свой интерфейс выгрузки... Я же "сажусь" на стандартный реестр в модуле "Зарплата".Masygreen писал(а):все уже давно придумано ...
функция - говорит что в ячейке текстКод: Выделить всё
xlSetNumberFormat ( '@',1, 2, 4, _ColCount);
Спасибо всем за советы.
Re: Как можно выгрузить данные в Excel?
Добрый день. Я так понимаю, что Вам в выгруженный файл из Галактики надо "шапочку" банковскую с указанием разных номеров и дат присоединить?
Мы тоже в свое время столкнулись с этой проблемой. Формируем файл в Гал-ке обычным способом, потом производим конвертацию полученного файла. Программу для конвертации нашли в интернете.
Мы тоже в свое время столкнулись с этой проблемой. Формируем файл в Гал-ке обычным способом, потом производим конвертацию полученного файла. Программу для конвертации нашли в интернете.