|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.01.2012, 01:14 | #11 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Цитата:
Полностью поддерживаю Сергея и Виктора. На днях писал макрос для обработки выгруженных отчетов из 1с. в каждом отчете больше 20 тыс строк.Таких отчетов в конце месяца около 200 штук. Какой -то дятел написам скрипт выгрузки в Excel,в результате имеем красивывый внешний вид,но ячейки объединяет,как вздумается. Если в ячейке <=2 знака-не объединяется с соседней,больше объединяется. Насчитал 7 вариантов объединения ячеек.это нормально?
Анализ,обработка данных Недорого
|
|
16.01.2012, 13:37 | #12 | |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 842
|
Цитата:
Это конечный результат, что от него хочешь? Было бы легче если бы эту же таблицу принесли в распечатанном виде? По иному не возможно получить не просто "красивую" форму, а форму УСТАНОВЛЕННОГО образца. (У меня принята ширина колонки=2, для нумерации я отвожу 3 клетки. Но принцип тот-же.) Ввел у себя такое понятие как "карта строки", которая реализуется через вектор. В нем хранятся номера колонок с которых начинаются ячейки (все ячейки считаются объединенными). Например вектор такой: 1,5,10,20 Теперь для работы с третью ячейку в строке, я беру третье значение (10) в векторе. Это временное решение, но работает. Так же не сложно написать функцию (она в проекте :) авто определению номера n объеденной ячейки в строке. Я не спорю, что работать с объединёнными ячейками сложнее. Я говорю лишь, что при работе с документами, без объедания ячеек создать нужный документ невозможно. Нравиться этот или нет.
С уважением, Алексей.
Последний раз редактировалось tae1980; 16.01.2012 в 13:44. |
|
16.01.2012, 13:58 | #13 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Глупости. Не пользуюсь MergeCells никогда, однако работать это ничуть не мешает.
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
16.01.2012, 14:46 | #14 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Много макросов написал за последние 3 года, кучу всяких отчётов делал, - и НИ РАЗУ не использовал для вывода табличных данных объединённые ячейки. (конечно, в заголовке таблиц порой использую объединённые, но в данных - никогда) Цитата:
--------- PS: Когда я вижу очередной бланк, созданный "специалистами" из гос.органов, в котором куча столбцов шириной миллиметр, и всё ячейки - объединённые, возникает сильное желание настучать по пальцам этим разработчикам. PPS: а когда мне попадается очередной бланк из ФНС, в котором для каждой буквы выделена своя ячейка (порой даже объединённая), я начинаю сожалеть, что в УК нет статьи за издевательство над документами (и пользователями) ИМХО, человек, внедривший по всей стране такие бланки, заслуживает очень жестокого наказания... |
||
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Возможно ли? | Tabasco7 | Microsoft Office Excel | 8 | 14.01.2015 18:36 |
Возможно ли? | Ev1L | Общие вопросы C/C++ | 2 | 28.11.2010 00:10 |
Возможно ли... | Dubineanschi | Microsoft Office Excel | 2 | 23.07.2008 11:09 |
Возможно ли... | SunKnight | БД в Delphi | 9 | 27.02.2008 02:51 |