![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Товарищи профи!Такой есть вопрос :
Я состовляю коммерческие предложения в EXCelе,так как программа слетела ,и неизвестно когда заработает.И мне там надо вставлять туда эскизы,и приходиться в ручную рисовать или строить с помощью вставка-фигуры.Можно ли как нибудь сделать ,что бы эскизы уже были готовыми(готов рисовать сам) и при нажатии чего либо,что бы они выскакивали.,и я подстовлял бы только размеры. Приблизительно надо что бы был вот такой эскиз |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
1. Щелкаете правой кнопкой на ячейке, и в контекстном меню ячейки выбираете в выпадающем списке "Добавить объект" название нужного объекта (объектов может быть сколько угодно, все они хранятся на листе "Объекты". Вы можете создавать сколько угодно своих объектов)
2. После добавления объекта (автофигуры) на лист щелкаете правой кнопкой на этой автофигуре, и в контекстном меню автофигуры видите 2 дополнительных пункта, предназначенных для ввода размеров объекта по горизонтали и вертикали. После ввода значения в текстовое поле и нажатия Enter, возле выбранной автофигуры будет сформирован блок из 4 других автофигур - выносные линии, стрелка и надпись. 3. Для изменения ранее введённого размера сначала выделите мышкой старый блок с размером, удалите его (нажатием клавиши Delete), после чего повторите операцию добавления размера. 4. Пока открыт прикреплённый к этому сообщению файл, функции добавления объектов и установки размеров доступны из любых других открытых книг Excel. 5. Будут вопросы или пожелания - обращайтесь. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Огромное спасибо!Спать перехотел,буду разбираться!
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Вроде бы разобрался !Ура!
![]() Вот еще вопросик ,у меня помимо окон есть и балконные группы т.е.дверь с окном вместе ,и там получается 4 основных размера (высота двери,общая ширина двери и окна,высота окна и ширина двери).Можно ли на это указать размеры! И ещё окно может быть поделено не ровно пополам,и мне надо указать внизу размер рабочей створки. Заранее благодарен! ![]() |
![]() |
![]() |
![]() |
#5 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Теперь можно указывать любые размеры.
(см. описание на листе ПРИМЕРЫ) Excel 2007 сносить не стоило ![]() Просьба к пользователям Excel 2007: посмотрите, пожалуйста, добавляются ли новые пункты в контекстное меню ячеек и автофигур... |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
Все по балконкам разобрался,но есть ещё пару вопрсиков:
1.скрыть листы файла программы и отабразить листы файла программы,точнее не в ник в вашу вот эту цитату"В контекстном меню добавлены........Для принудительного закрытия ........ и т.д. 2.Листы вы сказали что удалять можно ,но как я удалил "объекты" ,на новом листу нарисовал эскиз ,потом перехожу на новой лист где ком.предл.,беру "добавить объект",но там остаются в контекстном меню старые эскизы,а нового нарисованного нет.(но принципы проблемы здесь я не вижу,т.к.воспользуюсь вашей страницей объектов,--но так для общего развития! 3.Ком.предл.мне надо сохранять ,как грамотно сделать что бы сохранялся именно тот лист где рисовал эскиз? PS В 2007 у меня не было ,этой функции.потом глянул на ваш файл и что он сохранен в 2003,решил за этого снести 2007.Но в принципе говорят что 2003 понадежней,правда ли это? ![]() |
![]() |
![]() |
![]() |
#7 | ||||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
1. Принцип работы таков:
Запустили файл "фигуры.xls". Щелкнули правой кнопкой на любой ячейке, выбрали из контекстного меню команду "Скрыть листы файла программы". Файл "фигуры.xls" теперь не виден. Открытых книг Excel не видно. Открываете свой шаблон комм. предложения (состоящий из одного листа), или просто создаёте новый файл. Вставляете нужные фигуры в комм. предложение (через контекстное меню), аналогично проставляете размеры. Сохраняете и закрываете комм. предложение. Открытых книг Excel не видно. И только в том редком случае, когда понадобится добавить новую фигуру в шаблоны, только тогда - щелкаете правой кнопкой мыши на ячейке, и выбираете "Отобразить листы файла программы" - после чего на листе "объекты" файла "фигуры.xls" рисуете новый объект, после чего сохраняете изменения в файле "фигуры.xls". 2. Цитата:
Цитата:
3. Цитата:
Файл "фигуры.xls" при этом должен быть просто открыт - он предназначен только для хранения макросов и шаблонов фигур - делать комм. предложение на листах этого файла не надо. Цитата:
Могу лишь сказать, что Excel 2003 очень надёжён, и вряд ли Вам удастся столкнуться с его глюками - они хоть и присутствуют, но встречаются очень редко, и добраться до них крайне сложно ![]() |
||||
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]() Цитата:
1.Первоначально создаем ком.предл.Потом открываем ваш файл,и открываем свое ком предл.и работаем внем. 2.Открываем ваш файл,выбираем скрыть листы файла программы,потом в ней же открываем свое ком.предлож и работаем. правильно? ![]() |
|
![]() |
![]() |
![]() |
#9 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Суть в том, что файл "фигуры.xls" и файл комм. предложения - два независимых файла.
Файл "фигуры.xls" просто предоставляет необходимую функциональность (макросы) для простановки размеров и вставки объектов в основной файл. В какой последовательности Вы открываете эти файлы - значения не имеет. Скрыты или нет листы файла "фигуры.xls" - также неважно (сделано это для удобства, чтобы файл "фигуры.xls" не мозолил глаза) Цитата:
Каждый раз, взяв за основу этот шаблон, Вы и формируете новое предложение. И никаких лишних листов и макросов в этом комм. предложении не будет. |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 18.12.2008
Сообщений: 12
|
![]()
все понял СПБ!
![]() ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
HTML-документы в виде миниатюр(эскизов) | Shreksan | Софт | 0 | 15.01.2008 18:02 |
Вставка данных(Excel) из clipboard в DBGrid | mahsus | Общие вопросы Delphi | 1 | 07.10.2007 02:02 |
Формирование из excel в ASCII, у меня он формирует по одному клиенту а в Excel нескол | Askat | Общие вопросы Delphi | 0 | 18.07.2007 06:28 |