Кениец
16.04.2009, 12:57
Люблю я красоту :)
Иногда нужно в сообщениях разместить текст в виде таблицы.
Так как движок обрезает лишние пробелы, красиво нарисовать табличку не представляется возможным без временных затрат.
Примеры, где такое пригодится:
Заказ кормов (http://aquaforum.kiev.ua/showthread.php?p=512405), список растений (http://aquaforum.kiev.ua/showthread.php?p=253355#post253355) и т.д.
Чтобы облегчить себе труд для таких целей нарисовал простенькую программулинку на VBA под Excel.
Во вложении находится примеры таблиц.
В первом примере (лист "Таблицы") я сделал таблицу на 5 столбцов. Кто хоть немного дружит с программированием - под себя переделает без проблем.
Работает так:
В строке 2 указывается необходимая ширина столбца (в символах).
В строке 3 заголовки столбцов.
Строка 4 и дальше - текст таблицы.
Конец таблицы определяется по первой попавшейся пустой ячейке в столбце "А" начиная с 4 строки.
После заполнения таблицы нажимается кнопка "Copy" в верхнем левом углу. Через пару секунд, когда всё будет готово выводится сообщение о том, что данные скопированы в буфер.
Вам остаётся только вставить содержимое буфера в текст сообщения.
Аналогично для списка растений, но с маленькими ньюансами типа добавления гиперссылок на фото разного размера.
Буду рад, если кому пригодится code60
Иногда нужно в сообщениях разместить текст в виде таблицы.
Так как движок обрезает лишние пробелы, красиво нарисовать табличку не представляется возможным без временных затрат.
Примеры, где такое пригодится:
Заказ кормов (http://aquaforum.kiev.ua/showthread.php?p=512405), список растений (http://aquaforum.kiev.ua/showthread.php?p=253355#post253355) и т.д.
Чтобы облегчить себе труд для таких целей нарисовал простенькую программулинку на VBA под Excel.
Во вложении находится примеры таблиц.
В первом примере (лист "Таблицы") я сделал таблицу на 5 столбцов. Кто хоть немного дружит с программированием - под себя переделает без проблем.
Работает так:
В строке 2 указывается необходимая ширина столбца (в символах).
В строке 3 заголовки столбцов.
Строка 4 и дальше - текст таблицы.
Конец таблицы определяется по первой попавшейся пустой ячейке в столбце "А" начиная с 4 строки.
После заполнения таблицы нажимается кнопка "Copy" в верхнем левом углу. Через пару секунд, когда всё будет готово выводится сообщение о том, что данные скопированы в буфер.
Вам остаётся только вставить содержимое буфера в текст сообщения.
Аналогично для списка растений, но с маленькими ньюансами типа добавления гиперссылок на фото разного размера.
Буду рад, если кому пригодится code60