|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.05.2020, 14:20 | #1 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Редактирование кода для поиска картинок
Здравствуйте. Когда-то использовал код для формы (образец прилагаю). Сейчас тоже будет форма, но данные будут с листа «Введение»: название системы – ячейка Е5; название картинки - ячейка Е6. Можно усовершенствовать код, чтобы был поиск папки с названием, соответствующим тексту ячейки Е5 и в этой папке поиск картинки, соответствующей тексту ячейки Е6. Папки с картинками будут находиться рядом с книгой Excel. Это, если возможно, то значительно сократит код.
Код:
|
22.05.2020, 15:13 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
22.05.2020, 17:42 | #3 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Спасибо, что ответили. Я с выложенным кодом вас запутал. Прикладываю файл. Пишу пошагово что планируется:
1. Вызываем кнопкой на листе UserForm1 2. Выбираем из выпадающего списка в ячейке Е5 Тип системы – это имя папки, которую ищет макрос. 3. Выбираем из выпадающего списка в ячейке Е6 Тип вертикального профиля – это имя картинки, которую макрос ищет в нашедшей папке. 4. Найденная картинка размещается в UserForm1 на Image7. Прикрепил 2 папки. В каждой по 1-й картинке для теста. Просьба код написать целиком и расположить его где он должен располагаться. Сам точно не сделаю, поэтому и прошу о помощи. Спасибо |
22.05.2020, 21:56 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
В общих чертах можно так сделать
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
23.05.2020, 04:50 | #5 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Здравствуйте. Дай бог вам здоровья и чтобы все вирусы прошли от вас стороной.
|
23.05.2020, 05:29 | #6 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Перенёс ваш код в рабочую книгу, выдаётся ошибка, что что-то не так с FormRefresh
|
23.05.2020, 05:54 | #7 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Сам ступил. Код который на форме не скопировал. Всё хорошо. Спасибо
|
23.05.2020, 06:40 | #8 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Начал прописывать заполнение ListBox3 и столкнулся с проблемой
Код:
|
23.05.2020, 08:31 | #9 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Все проверки на корректность заполнения надо делать в первом блоке if, перед FormRefresh. FormRefresh вызывается только если все условия ок
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
23.05.2020, 09:48 | #10 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Я безнадёжен. Не могу сообразить как "если-то" можно вставить в другой "если-то", тем более, что условий будет много
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редактирование после поиска | TYMON | C++ Builder | 3 | 18.05.2015 18:32 |
Редактирование имеющегося кода. | Romeos | Помощь студентам | 0 | 23.11.2012 16:34 |
Редактирование HTML кода | xpams | Работа с сетью в Delphi | 2 | 08.01.2012 12:33 |
Новичок в С++. Редактирование задачи (кода) | Mc_Shake | Помощь студентам | 1 | 09.09.2011 22:05 |
скрипт поиска картинок | vaneeeek | PHP | 0 | 10.08.2011 11:58 |