Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2010, 12:56   #11
Jockernsk
Пользователь
 
Регистрация: 13.10.2010
Сообщений: 19
По умолчанию

Супер! Все работает,но...

1. Форма F2 в первом макросе была добавлена не зря. Если встать курсором на строку, то открывается форма и пока форму не закроешь курсором нельзя сдвинуться. Можно, конечно, тыкать на каждую строку мышкой, но это не удобно. Удобно "стрелку вниз" нажимать.
Поэтому если вернуть назад форму F2 и старый макрос по отображению фоток, то вместе все не работает.

2. Макрос для позиций 011 ищет только в папке 011, а должен пробегать по всем папкам. К позиции 011-... может относиться фото 015-...
Пример:

011-68-005 SR6030 Happy holiday свеча д\торта как 015-68-001

011-81-001 MN5631 кукла\ форфор как 015-81-004
Jockernsk вне форума Ответить с цитированием
Старый 27.10.2010, 13:21   #12
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
возможно ли создать на листе картинку при нажатии на которую открывается другой лист?
Можно, вставьте картинку на лист и назначьте ей макрос (п.к.м. на рисунке - назначить макрос).
Код:
Sub Макрос2()
    Sheets("Лист2").Select
End Sub
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 27.10.2010, 13:29   #13
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
1. Форма F2 в первом макросе была добавлена не зря.
Добавляем в код одну строку - и проблема решается без лишних форм:
AppActivate "Microsoft Excel" ' убираем фокус с формы

Цитата:
Макрос для позиций 011 ищет только в папке 011, а должен пробегать по всем папкам
Кто бы мог подумать...
Сразу можно было описать все нюансы?

Придётся применить эту функцию: http://excelvba.ru/code/FilenamesCollection

Проверяйте: http://excelvba.ru/XL_Files/Sample__...__15-29-02.zip

PS: больше бесплатных доработок с моей стороны не будет
EducatedFool вне форума Ответить с цитированием
Старый 27.10.2010, 13:39   #14
makis555
Новичок
Джуниор
 
Регистрация: 20.10.2010
Сообщений: 2
По умолчанию

VictorM маг и кудесник.Благодарю.
makis555 вне форума Ответить с цитированием
Старый 27.10.2010, 13:49   #15
Jockernsk
Пользователь
 
Регистрация: 13.10.2010
Сообщений: 19
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
PS: больше бесплатных доработок с моей стороны не будет
А кто вам сказал, что это все бесплатно? WebMoney R318574877619 - кошелек рабочий?
Jockernsk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
И опять про вставку картинок Even Microsoft Office Excel 8 27.10.2010 11:47
Опять про каптчу kardinal94 Работа с сетью в Delphi 11 20.09.2010 20:20
Опять про кризис vasek123 Свободное общение 32 13.03.2009 16:56
Опять про гистограммму artemavd Общие вопросы Delphi 10 15.07.2008 11:44
опять про формы в html... Kitt Работа с сетью в Delphi 3 13.05.2008 09:05