![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 24.12.2009
Сообщений: 7
|
![]()
Господа товарищи, программисты и программистски, я понимаю, что моя проблема скорее не является таковой...
однако, у меня встал вопрос: я несколько увлекаюсь написанием программ в таблицах типа ОпенОфиса и Excel. ситуация такова, до определённого момента я работал в опене. но став обладателем пакета с Excel-ем, решил вспомнить старое и попробовать написать аналогичное. проблема в том, что до этого у меня был Excel-2003, сейчас Excel-2007... что я хочу узнать (тупая помощь - типа я сделал пользуйся - приветствуется, но хотелось бы понять суть).... 1. возможно ли в Excel-2007 сделать пользовательское меню (типа окна меню в котором будет возможность выбора из данных с другой страницы) - и как это сделать - где почитать 2. как сделать что бы выпадающие ячейки кроме тех данных, что выбираются с другого листа добавляли еще рядом расположенные данные. (понимаю, что звучит сумбурно, но что бы было понятно прикладываю файл) Ссылка для скачивания файла Печать конвертов OpenOffice.xls http://file.qip.ru/file/113721235/83...penOffice.html ( 250.5 Кб ) (и еще - почему то перестал работать макрос в опене. до определенного времени работал и умер. понимаю что не в тему, но если вы поймете почему - буду рад за подсказку. нужна будет моя помощь - ICQ#: 249546690) прошу прощения за развернутое повествование. просто сложно описать техническим языком, то что нужно. |
![]() |
![]() |
![]() |
#2 | ||
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Цитата:
Цитата:
понимаю, что обьяснения сумбурны, но конкретных данных не видно, вот и ответ абстрактный... мало того - далеко не уверен, что правильно понял вопрос.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
||
![]() |
![]() |
![]() |
#3 |
Регистрация: 24.12.2009
Сообщений: 7
|
![]()
я хочу написать аналогичное (как a приложенном файле) но только в Excele.
для этого я и приложил файл |
![]() |
![]() |
![]() |
#4 |
Регистрация: 24.12.2009
Сообщений: 7
|
![]()
думаю в примере понятно что я хочу сделать.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 24.12.2009
Сообщений: 7
|
![]()
По сути все уже сделано…
Осталось дело за малым. По существу листы будут сделаны по формату – как положено… То есть печать рабочей области будет достаточно… Если не сложно помогите подвязать с помощью макроса кнопку печать с выбором печати и листами подлежащими печати. И еще на листе 220х110 не умещается текст – возможно ли его как то поделить между строчками…. Ссылка для скачивания файла образец в Excel_0,5.zip http://file.qip.ru/file/114093514/c6..._Excel_05.html ( 39.25 Кб ) Заранее спасибо |
![]() |
![]() |
![]() |
#6 |
Регистрация: 24.12.2009
Сообщений: 7
|
![]()
уважаемые гуру Excel...
Вновь с просьбой, помочь доделать одну малость - поменять функцию... понимаю что это для вас мелочь, но для меня эта мелочь является непреодалимым препятствием. сущность проблемы: Думал, что все нормалек, но.... внес данные и понял что не все так гладко: внеся все данные обнаружил, что некоторые ссылки не работаю..., вернее сказать работают но не корректно... ... вкладка форма выбирая отправителя в данных организация не проставляется информация... например есть три Крыловских - просто (-), адвокат и представитель по доверенности. почему то не меняется если выбираешь адвоката или представителя по доверенности... тоже самое и с получателем отправлений..., если идет несколько подряд одноименных получателей, то последующие почемуто не воспринимаются... Ссылка для скачивания файла Печать конвертов (MS Excel 2007) образец.zip http://file.qip.ru/file/114206482/88...el_2007__.html ( 60.01 Кб ) Ссылка для скачивания файла ШРИФТЫ ДЛЯ ПЕЧАТИ ИНДЕКСОВ.zip http://file.qip.ru/file/114219751/c3e29621/___.html ( 150.33 Кб ) |
![]() |
![]() |
![]() |
#7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Не думаю, что кто-то поможет Вам лучше, чем автор макроса...
http://excel-vba.ru/forum/viewtopic.php?t=41 К тому же, в той теме уже есть ответ. (добавлено позже) Скачать универсальную программу для создания и печати этикеток, наклеек, ценников и квитанций из Excel можно здесь: http://excelvba.ru/programmes/Labels
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 14.11.2011 в 23:12. |
![]() |
![]() |
![]() |
#8 |
Регистрация: 24.12.2009
Сообщений: 7
|
![]()
ИТОГ:
все вроде как работает... однако: лист - ФОРМА - окно - отправитель: с одной стороны удобно что есть выбор (организации) с другой стороны создает куче неудобств в том, что имея в наличии одну фирму с разными адресами возникает сложность с их выбором... лист ФОРМА - окно - получатель уведомления: в связи со сложностью функциями сделать так что бы происходили изменения получателя, но в связи с тем, что функция выбирает только верхнюю позицию, то остальные остаются незадейственными лист ФОРМА - окно - получатель отправления: выбирая: Кому (Организация) наименование получателя платежа Кому (должность) далее выбираем кто будет получать Кому (ФИО) (заполняется автоматом исходя из (организация+должность) индекс(заполняется автоматом исходя из (организация+должность) Адрес(заполняется автоматом исходя из (организация+должность) минусы - при смене всплывающего окна в наименовании получателя платежа, массив не всегда обновляется... тем самым постоянно нужно проверять - произошло обновление данных или нет.... в связи с чем возникает вопрос: в чем была допущена ошибка в построении базы??? для примера выкладываю то что было в опен офисе и то что получилось в Excel. жду советов. Ссылка для скачивания файла печать конвертов.zip http://file.qip.ru/file/115732156/2703156/__online.html ( 474.97 Кб ) _________________ адвокат ICQ#: 249546690 |
![]() |
![]() |
![]() |
#9 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
![]() Цитата:
Вы ввели формулу как обычную, а не как формулу массива, вот и не пересчитывается. Войдите в режим редактирования формулы(просто поставьте курсор в строку формул, активировав предварительно ячейку с формулой(B20)). Нжмите тир клавиши ВМЕСТЕ - Ctrl+Shift+Enter. Формула в строке формул автоматически заключится в фигурные скобки - {}. Все, теперь она работает. P.S.Почему же Вы так невнимательно читаете мои посты? Я ж писал об этом... (имеются ввиду посты на сайте www.excel-vba.ru)
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru Последний раз редактировалось The_Prist; 12.01.2010 в 11:26. |
|
![]() |
![]() |
![]() |
#10 | |
Регистрация: 24.12.2009
Сообщений: 7
|
![]() Цитата:
ваши советы я принял во внимание - 100% просто теперь думаю, как оптимизировать и сделать програмку долее удобной. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по печати | belst | Microsoft Office Excel | 18 | 24.03.2011 14:57 |
"Парадокс (проблема) двух конвертов" | Alar | Свободное общение | 13 | 09.10.2009 20:54 |
Мониторинг печати. | smolkown | Общие вопросы Delphi | 4 | 16.06.2009 12:24 |
Мини система уведомлений для DLE 7.5 | Pirotexnik | WordPress и другие CMS | 3 | 24.05.2009 08:42 |
Программа печати текстового файла | Maximauzer | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 23.11.2008 02:00 |