Спасибо, отличный вариант!
Случайные значения с константой при открытии книги
Случайные значения с константой при открытии книги
Можно ли задать размер таблицы в пикселах?
08.03.2014 11:41:41
Хорошо, смотрите, вот пример файла.
У нас несколько таблиц, в них небольшие прайсы. Как видно из первого поста, мы используем OneDrive, чтобы таблица подгружалась на сайт. Как видите, размеры таблиц разные, поэтому на сайте получается "зигзагом" прайс (какая-то больше, какая-то меньше). Первый вариант был, чтобы сам скрипт выводил, просто масштабируя (как картинки подгоняются под размеры). Второй вариант как раз о том, чтобы сделать таблицу-шаблон определенных размеров, как это можно в Ворде. Т.е. у нас на сайте 600 пикселей на странице. Мы и хотим, чтобы как-то в Экселе указать эти 600 пикселей. И за ними либо не дает редактировать, либо визуально как-то сетка отделяет. Т.е. ячеек может быть как две, так и пять в эту ширину, но пространство между ними будет распределятся именно, чтобы влезть в этот размер. Нас даже устроит вручную подгонять размеры (мышкой как надо), но для этого нужно как-то увидеть в Экселе эту границу, дальше которой нельзя заступать. - сравните фасадные работы и мойку и очистку и поймете. Человек прайсы заполнил, но размеры таблиц разные. Хотелось бы как-то одного размера их делать. Понимаю, что можно сидеть на глаз подгонять, но все же хотелось бы "правильный" способ.
Изменено: |
|
|
Можно ли задать размер таблицы в пикселах?
07.03.2014 14:52:17
У нас на сайте используется вставка таблицы из OneDrive. Как видно из скриншота, размер таблицы не совпадает с выделенной областью на сайте. Если при встраивании указать больший размер пикселей для таблицы, то в том месте, где сейчас пусто, будут пустые ячейки.
Нам нужно, чтобы размер таблицы выводился в полную ширину. Я вижу два варианта: 1. Указать масштабирование в строчке кода для встраивания, чтобы таблица сама под заданный размер масштабировалась (как картинка?). Интерфейс OneDrive не предоставляет такую опцию. Возможно, кто-то тут знает, какой параметр отвечает и подскажет. Пример кода 2. Создать таблицу, в которой выделить разрешенный размер ширины для таблицы (простая линия или блокировка за пределами), чтобы при создании и заполнении ячеек можно было подгонять под этот размер. Вариант объединения в одну ячейку и задание ей размера не подходит, т.к. нужны именно ячейки, а не просто оболочка (так можно было использовать и Word, но он не подходит). Второй пункт чисто по экселю. Если бы я написал только второй пункт, то тогда были бы вопросы: для чего, где это, поподробнее и т.п |
|
|
Форсированное форматирование ячеек
Перестал работать макрос. Как понять в чем проблема?
Перестал работать макрос. Как понять в чем проблема?
18.01.2013 00:05:45
Очень странно, т.к. до НГ у меня работало все при этом же количестве строк. После НГ - перестало.
The_Prist, огромное спасибо за скрипт. Данный скрипт у меня работает. Не могу сказать корректно ли для моих конкретных требований, но по крайней мере удаляет, в отличии от моего. Мне самому сложно сразу ответить, все ли верно. И сложно разом объяснить все нюансы, т.к. разные ситуации бывают. Хотя, если поняли в чем проблема была, был бы рад услышать, т.к. не хотелось бы повторения ситуации. Но как понял, проблема в скрипте. VBA никогда не изучал, только баловался в школе. Больше С++. Сейчас другим занимаюсь. Познания нулевые (хотя, в отличии от большинства, понять могу, особенно, если командам незнакомым описание найду), поэтому ответ вполне устроит простыми словами. |
|||||||||||||||
|
Перестал работать макрос. Как понять в чем проблема?
14.01.2013 23:44:19
|
|||||||||
|
Перестал работать макрос. Как понять в чем проблема?
13.01.2013 21:17:05
Данный код работал больше двух лет. После НГ сев за работу обнаружил, что повторы не удаляются. В чем проблема понять не могу. Пробовал взять файл в бекапа, на нем так же не работает ничего. Пробовал поставить на виртуалке новый эксель - так же не работает. Загадка. Сейчас в базе 7к строк. Думал, может ограничение на количество строк. Удалил все до 2к (не строки удалял, а очистил содержимое), вроде как стал работать скрипт. Но как-то криво. Есть ли какая-то консоль, где я могу просмотреть лог работы скрипта, чтобы выложить сюда, может подскажите, что не так и почему не работает. При запуске скрипта курсор переключается в режим "ожидания", т.е. скрипт работает. Но ничего не удаляет. Файл скинуть не могу из-за конфиденциальности данных. Надеюсь можно как-то через логи понять, что не так. |
|||
|