#0
by mzelensky
Доброго времени суток! В экселе существует функция группировок строк и колонок (указанный диапазон можно сворачивать и разворачивать через кнопочку "+"). Вопрос - как программно (из под 1С через ком-объект) создать такие группировки определенных колонок??? П.С. понятно, что должна быть какая-то элементарная команда, но вопрос чисто в синтаксисе...
#5
by dk
стыдно должно быть однако открываешь ексель в 2007-м Вид - Макросы - Начать запись группируешь или еще что-нить делаешь Вид - Макросы - Остановить запись ---- Чтобы посмотреть что записалось Вид - Макросы - Макросы - изменить
#8
by mzelensky
народ, ну что за привычка говорить "А" и не договаривать "Б"...и даже не придирайтесь к тому, что я "не так вопрос поствил в ". Я спросил - "как программно (из под 1С через ком-объект) создать такие группировки определенных колонок" - ключевая фраза "программно (из под 1С через ком-объект)" ???
#9
by dk
Через OLE объект только надо хоть немного разобраться в объектной модели Excel, потому что макрос записывается в контексте открытого эксель, а в OLE надо будет этот контест задать ---- Если совсем нуб в екселе - была где-то обработка которая текст макроса в код для 1с конвертит
#10
by Buster007
после того как ты запишешь макрос и нажмешь кнопку изменить, то пред тобой откроется путь к истине ) ты увидишь код, который делает группировку, а потом можно его скопировать в 1С, подправить чуть-чуть и будет тебе счастье )
#15
by mzelensky
В итоге нашел как работать с макросами, вроде получилось сделать группировку, но еще один ньюанс. Макрос выдал мне код: Selection.Columns.Group т.е. область задается буквенными показателями. Сделать как в не удалось - выдает ошибку синтаксиса. Как переделать на
#18
by Wobland
а как ты хочешь так группировать? только с 10й по 17ю строки в первой колонке? не могу представить
#24
by mzelensky
Я и применил к столбцу: Columns(""A:G"").Select Номне нужно не буквами ,а цифрами...пробовал так: Т.е. я хочу выделить 7 колонок, но как-нибудь через цифровые параметры, т.к. через буквенные мне не удобно переводить
#28
by mzelensky
блин, извиняюсь...тупанул... "Select" не туда вставил :) Все, заработало - СПАСИБО!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Внешняя управляемая печатная форма с формой обработки, с использованием БСП
- Как формировать штрих код в Мобильном приложении 1С?
- Как в запросе получить остатки на начало каждого месяца
- RLS: Подразделение
- Учет возвращенных поставщику товаров в КА 1.1.
- v7: 1С Торговля и склад (Настройка ширины колонки табличного документа)
- Вывод списка выбора с привязкой к кнопке на командной панели
- В чем разница при обращении к реквизитам формы?
- Шрифт EAN gnivc, алгоритм печати дополнений (EAN 13+5) или code39
- W2008 64бит + сервер приложений 1С 32бит = любовь?
- БГУ 8 Проблема с добавлением рабочего счета
- ЗУП: БЛ при неполном рабочем времени при расчете не по МРОТ
- УФ, обновление формы после записи реквизитов.
- Как в СКД сделать полное соединение в внешней таблицей?
- Как в The Bat! отключить резервное копирование? Отключено, но все равно работает
- Регламентированный производственный календарь
- Не закрывается 20 счет Давальческий учет(КА)
- УПП файл конфигурации
- УПП (ЗУП) НДФЛ Сведенья о доходах
- Не работает ЭтотОбъект.ПолучитьФорму во внешней обоработке табличной части