К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

ОФФ. старое из архива :)

0 - 25.03.2017 - 12:21
Можно ли из 1С в Excel-файле копировать строки ?

mr Gilmor 28.05.2006 - 15:36 Вывожу из 1С в xls-файл некий список (скажем, товаров).
В шаблоне (xlt) имеется одна строка (для вывода товара).
Возможна ли операция копирования/вставки этой строки (в следующую строку листа) для вывода очередного элемента списка ?

1. callisto - 28.05.2006 - 16:59 конечно можно.
это обычная операция для екселя, и объектной моделью никак не ограничена.

2 mr Gilmor - 28.05.2006 - 17:25 Имелось в виду программное копирование.
Т.е. я из 1С создал объект Excel.Application, открыл файл по шаблону, в котором имеется некая строка (аналог секции "Строка" в таблице по выводу многострочной части). Вопрос в том, как эту строку "размножить" в xls-файле ?

3 Дурочка 1С ® - 28.05.2006 - 17:47 Макрос в экселе создай автоматом - будет тебе код ...

4 pit - 28.05.2006 - 18:28 (3) это не для средних умов - только асы могут...

5 mr Gilmor - 28.05.2006 - 19:03 Вот кусок кода макроса:
Rows("6:6").Select
Selection.Copy
Rows("7:7").Select
Selection.Insert Shift:=xlDown
С первыми тремя строками понятно.
А как будет выглядеть правильная запись метода по вставке строки со сдвигом ? Куда параметр Shift:=xlDown засунуть ?
...
ExcelApp=СоздатьОбъект("Excel.Application");
...
ExcelApp.Selection.Insert(); - ????

6 Дурочка 1С ® - 28.05.2006 - 20:14 ExcelApp.Rows("6:6").Select();
ExcelApp.Selection.Copy();
ExcelApp.Rows("7:7").Select();
ExcelApp.Selection.Insert(-4121 );

7 mr Gilmor - 28.05.2006 - 22:18 (6)
А что означает "-4121" в параметре Insert ?

8 FaMa - 29.05.2006 - 00:20 (7) Константа Екселя xlDown



1 - 25.03.2017 - 16:49
Не понял, о чем тема? Судя по смайлу в заголовке, что-то смешное, а что?
2 - 26.03.2017 - 21:40
0-older > А правда, чего улыбнуло-то ?
Я тогда этот вопрос дожал, до сих пор у клиента работает.
3 - 26.03.2017 - 23:20
наверное, сейчас все участники олигархи уже, поржать можно, чем раньше жили
4 - 26.03.2017 - 23:22
2-mr Gilmor > на абонентку же поставил клиента? типа 150 руб/день за пользование обработкой. за 10 лет уже прилично накапать должно.
5 - 26.03.2017 - 23:23
а если не поставил, то клиенту вот она экономическая оценка эффективности автоматизации.
6 - 28.03.2017 - 19:56
5-Зелёный тролль >Не, я и вправду не вкуриваю, в чем там юмор? Объясните нормально.
101
7 - 29.03.2017 - 09:13
http://exp-1c.narod.ru/articles/articl01.htm
хе )))
ЗЫ млина када уже такском (пипипипи) выпустит обновление выгрузки из 1С 7.7 бухбаланса формата 5.07 (собачьимамки ))) )
Гость
8 - 29.03.2017 - 13:51
Цитата:
Сообщение от 101 Посмотреть сообщение
http://exp-1c.narod.ru/articles/articl01.htm хе )))
цетата
"Замечание: В Excel разделителем дробной части считается символ ",". Поэтому перед сохранением таблицы 1С в формате Excel замените в ней другой разделитель (например ".") на ",". Иначе в Excel с этими числами не удастся произвести вычисления, или они вообще не будут отображаться как числа. Например, в таблице 1С "15.2" отобразится в Excel как "15.фев" "

чувствуется, что аднаЭсники еще те пейсатели. ваще то в Excel разделителем дробной части считается символ, установленный в винде в качестве разделителя в секции локальных установок. И это относится не только к экселю
Гость
9 - 29.03.2017 - 14:16
8-Helen1986 > ваще то символ разделителя дробной части указывается в настройках Екселя пользователем
10 - 29.03.2017 - 16:40
Цитата:
Сообщение от Helen1986 Посмотреть сообщение
разделителем дробной части считается символ, установленный в винде в качестве разделителя в секции локальных установок. И это относится не только к экселю
+1024
Однажды, помнится, пришлось здорово поломать голову, почему это на всех компах выгруженные 1сные печ. формы нормально работают, а на избранном - даты какие-то..
Гость
11 - 29.03.2017 - 17:50
Цитата:
Сообщение от MagAN Посмотреть сообщение
ваще то символ разделителя дробной части указывается в настройках Екселя пользователем
офис 2003 - где ?
офис 2010 - где ?
Гость
12 - 29.03.2017 - 18:05
Цитата:
Сообщение от Helen1986 Посмотреть сообщение
- где ?
- где ?
13 - 29.03.2017 - 18:09
11-Helen1986 > Офис 2013 Параметры - Дополнительно.
Там на выбор или использовать Системные разделители, или указать свои, отличные от системных.
14 - 29.03.2017 - 20:42
Снеговик у меня здох не родившись когда выяснилось что по умолчанию использует не системные установки, а внутренние свои.
Гость
15 - 29.03.2017 - 22:44
(13) сенькс... буду знать. В 2003 офисе вроде как только системные настройку, у нас именно его юзают с довеском от мягких


(14) в свое время долго бодалась, как у офиса спросить про разделители. Поборола и наплевала - теперь работает везде.
16 - 29.03.2017 - 23:07
проблема в том. что когда читаем из экселя то что чтиаем - Value или Text (то есть значение или его визуальное представление)
101
17 - 30.03.2017 - 08:43
(16) никто не мешает считать параметры ячейки ....
Гость
18 - 30.03.2017 - 10:29
(17) не все так просто
101
19 - 30.03.2017 - 10:54
(18) http://infostart.ru/public/57210
http://pro1c.org.ua/index.php?showtopic=839
http://www.forum.mista.ru/topic.php?id=141770
http://1c77progr.ru/article/eshche-o...-formate-excel
http://1c-h.ru/2010/05/18/8-1-programmistu-yazyk-excel/
ня )
Гость
20 - 30.03.2017 - 12:13
(19) и зачем мне эта куча навоза?
21 - 30.03.2017 - 15:10
20-Helen1986 > за новозом - это к Шухеру, он у него разной консистенции, на выбор!
22 - 31.03.2017 - 17:41
Цитата:
Сообщение от Чучундер Посмотреть сообщение
у него разной консистенции, на выбор!
ну-у, не надо преувеличивать, с ассортиментом не очень еще. Зато качество отменное. Занялся углубленно магановедением и, скажу честно, не напрасно. Консистенция что надо. Думаю пока не стоит торопиться с ассортиментом.
23 - 02.04.2017 - 18:00
(22) а у тебя что-то своё осталось? имею в виду, какие-нибудь темы, фишки, замутки?
преследовать и мочить Магана - в этом теперь смысл твоей интернет-активности?
24 - 02.04.2017 - 18:07
ненависть к инакомыслящему - это конечно сильное средство, которое придаёт энергии и помогает что-то делать (например, преследовать оппонента, кусать его за пятки и строить подлянки).
но это опустошает. В результате - кризис идей, творческая импотенция.
25 - 02.04.2017 - 18:59
Цитата:
Сообщение от Ирли Бёрд Посмотреть сообщение
какие-нибудь темы, фишки, замутки?
Нормально у меня, и с фишками и с замутками, не переживай.
Вот, например, из последнего:
http://pl1c.org/news/2017-03-28-176

или вот:
https://youtu.be/sj0--7jeXWE
Нормальды, как Волк говорит. Приезжай в гости, сам увидишь.
А тебе что энергии придаёт? Маган тут выпустил новый блокбастер, смотрел? Может замутим развернутый семантический анализ этого выдающегося произведения современности? Без лишней злобы :)
Гость
26 - 10.04.2017 - 05:19
Проба пера (просто чтобы аккаунт не удалился)
27 - 10.04.2017 - 06:11
Недавно делал... Есть 3 базы, в них формируется отчет, получается 3 файла экселя с несколькими листами. Задача - слить 3 файла в 1, по листам. На каждом листе есть колонка с кодом справочника,Ж код во всех базах одинаковый, Слить надо было так, чтоб данные по коду встали в 1 строку из 3 файлов, при этом в отчет некоторые коды могут не попасть в 1 базе а в других они есть.
Заметил такую вещь - в вин хп работает копирование областей быстро, а в вин 7 очень медленно.


К списку вопросов
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск




Copyright ©, Все права защищены