Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Реализация товаров со склада VBA
Добрый день, не могу понять как почему не работает. Помогите пожалуйста исправить UserForm3. нужно что бы при нажатии добавлялось в таблицу: покупатель, тип продажи, Время, Отпущено товара. если например у изделия 1 уже есть покупатель, куда следующего писать? Добавлено через 10 минут вариант, остальные данные сделайте сами. Private Sub CommandButton1_Click() i =...
VBA Макрос. Копирование ячеек несколько раз, суммирование по двум условиям Здравствуйте, требуется помощь. Файл во вложении. Книга эксель с листами:код, Э, Стык и Результат. Количество строк на листах Э и Стык будет более 10000. Количество строк в листе код может... Количество строк в листе код может меняться. Каким oбразoм? У вас на листе Кoд будет вес списoк кoдoв и вы егo будете фильтрoвать, т.е. какие из них хoтите пoлучить в результате, или на листе... https://www.cyberforum.ru/ vba/ thread2983424.html
VBA Код VBA не делает замену .Replace https://www.cyberforum.ru/ vba/ thread2981544.html
Добрый день. Часто сталкиваюсь в Эксель с тем, что в теле макроса присутствует код замены и он почему-то не срабатывает, приходится решать задачу двумя кликами (хотелось бы в один). Сегодня... без сохранения Спасибо за ответ. Не сохраняю, т.к. это внешняя книга, в которой храню все макросы и она открывается при вызове того или иного макроса. Чтоб вручную ее не закрывать, приходится к...
VBA Разделить многострочную ячейку построчно на столбцы
Здравствуйте! Есть у кого-нибудь идея как разделить многострочную ячейку на столбцы? Строки в ячейке разделены сочетанием клавишь ALT+ENTER, то есть никакого очевидного символа разделения нету.... Sub ТекстПоСтолбцам_vbLF() 'Выделить разносимые ячейки и ячейки для занесения данных Dim i&, j&, A, r As Range, B Set r = Application.Selection If r Is Nothing Then Exit Sub ...
Макрос, чтобы скопировать все значения из одного столбца в несколько других VBA
Добрый день! По работе часто приходится работать с профилями мощности. Проблема в том, что часто профиль с ПУ можно забрать только в виде вертикального столбца, например, в столбце А - 744... Sub Variant1() Const EAI = "E4:AI27" Const A = "A1" Mass = Range(EAI) i = 0 For Each MM In Mass Range(A).Offset(i, 0) = MM i = i + 1 Next
Сделать задачу, спасибо VBA
Сделать на VBA задачу в exel: Книжный магазин продал за 3 месяца различное количество книг (10 наименований) по цене, устанавливаемой в начале каждого месяца (т.е. каждый месяц цены на книги... Помогите, спасибо Ugrok, для сoздания базы данных вам предлагаю первую книгу. Вкючите её в базу или нет, решение за вами. :) Книга: Программирование на VBA в Excel 2016 Авторы: Нина Комолова,...
VBA Чтение ячейки формулой в рамках листа https://www.cyberforum.ru/ vba/ thread2983078.html
Есть функция, использующаяся на множестве листов, которая должна получать значение из ячейки и производить вычисления Function Функция(Диапазон) As Double Dim Ячейка As Range, Сумма As Long,... siziph, а почитать, набрав в поиске, к примеру, использование ячейки неактивного листа в vba , не пробовали?
VBA Макрос для автоматической отправки писем Outlook 2016
Доброго дня! Делаю макрос для автоматической отправки писем. У меня есть пара вопросов. 1. Почему то, при добавлении подписи из временного письма, слетает форматирование основного письма,...
VBA Как перенести значения, выбранные в ComboBox с рабочего листа в UserForm в TextBox для редактирования Добрый вечер! Речь идет о ComboBox1 в UserForm1 При выборе пункта в ComboBox информация заносится обратно в TextBox, но это работает только для первого пункта из выпадающего списка. При попытке... 1. У вас имена конфликтуют как минимум. Имена на форме и имена переменных. Что то нужно изменить. Переменные проще, добавьте например спереди My_ например My_имя 2. имя у вас определено как текст,... https://www.cyberforum.ru/ vba/ thread2981796.html Как сделать цикл автоматическим на 100+ ячеек используя combobox VBA
Добрый день! Никак не могу понять, как не прописывать код для каждой ячейки рабочего листа. Задача состоит в том, что при выборе определенного пункта из ComboBox, значение из label должно... файл показываем.
VBA Ошибка в цикле For Each . Next при использовании функций API Windows https://www.cyberforum.ru/ vba/ thread2981356.html
Здравствуйте уважаемые форумчане! Помогите пожалуйста решить проблему с ошибкой при использовании функций API Windows. Имеется следующий код: #If VBA7 Then Private Declare PtrSafe Function... Ошибка не воспроизводится. Excel 2016 32 разрядный Windows 10 64 разрядная
Как сделать так, чтобы при выборе пункта из комбокса, информация из листа появлялась в текстбоксах? VBA
Допустим, есть три строки, но информация берется у меня только из первой.Как сделать так, чтобы информация бралась из каждой строки, которую мы выберем по " имени"?.Это все в юзерформ1, добавить... заранее заготовленное слово? какое слово? Судим ,не судим??? как знать какое слово вы подготовили?
6 / 5 / 2
Регистрация: 09.05.2022
Сообщений: 14
0
Excel

Как вставить изображение, находящееся на листе, в UserForm - VBA - Ответ 16234102

13.05.2022, 19:39. Показов 2363. Ответов 6
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Суть в следующем, на Userform создается бокс Image где в процессе использования картинка должна будет меняться в зависимости от вводных данных.
Первый способ который я нашёл это загрузка картинки из указанной папки каждый раз когда используется форма
Visual Basic
1
Me.Image1.Picture = LoadPicture("Адрес к файлу")
Минус такого способа в том, что папка с файлами должны оставаться в одном месте, а при переносе на другой ПК её вовсе можно забыть скопировать.

Второй вариант, вставить все картинки в Image через окно Properties, команду Picture, и спрятать за границей формы.
Скрин 1
Картинки тогда сохраняются в форме и надобность во внешних файлах отпадает, можно просто прописать макросом копировать картинки из спрятанных Image в рабочие.
Но когда картинок много, то выходит нужно сначала каждую отдельно загрузить в Image, затем переименовать его чтоб упрастить поиск нужной картинки, что вылевается в очень долгий процесс.

И вот тут возникает вопрос: есть ли способ загружать в форму картинки, сохранённые на листах?
Скрин 2

Вернуться к обсуждению:
Как вставить изображение, находящееся на листе, в UserForm VBA
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.05.2022, 19:39
Готовые ответы и решения:

Как скопировать изображение, находящееся в копируемом диапазоне ячеек
Доброго времени суток. Проблема в следующем: макросом копируется определенный диапазон ячеек и вставляется в другой лист. В одной из...

Как сохранить значение UserForm на листе?
Допустим, выбирая какой-нибудь параметр в UserForm (например, в выпадающем списке, или textbox, счетчик/переключатель и т.п.) у меня...

Вставить изображение в OpenOffice Writer, задать его размеры и расположение на листе
Добрый вечер, форумчане. Нужно вставить изображение в OpenOffice Writer, задать размеры и расположение на листе. Вставить картинку и задать...

6
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.05.2022, 19:39
Помогаю со студенческими работами здесь

Масштабировать изображение, находящееся в буфере
Здравствуйте. У меня есть компонент (веб-браузер TChromium), который постоянно выводит изображение в var buffer: Pointer; На событии...

Как вставить свой рисунок на UserForm
Здравствуйте. Возникла потребность создать на UserForm свой рисунок. В моём случае это круг, который должен менять цвет зелёный, красный в...

Найти и заменить изображение в Word на листе i листе?
Вот так вот нахожу и заменяю текст в документе Word MSWORD.Selection.Find.Forward:= True; MSWORD.Selection.Find.Text:= '00.00.0000'; ...

Как на UserForm вставить Лист1 Excel? В VB это возможно, а в VBA?
Как на UserForm вставить Лист1 Excel? В VB это возможно, а в VBA?

Как вставить лист excel2010 в userform VBA для редактирования?
По курсовой работе нужно составить программу для составления расписания.

0
Новые блоги и статьи
Использование кэша Laravel - полный гайд
bytestream 18.02.2025
Кэширование - один из наиболее эффективных способов повышения производительности веб-приложений. В современном мире, где скорость загрузки страниц напрямую влияет на удержание пользователей и. . .
Создаем REST API в Laravel с аутентификацией через Passport
bytestream 18.02.2025
Разработка современных веб-приложений все чаще требует создания надежного и хорошо структурированного API. REST API стал стандартом де-факто для построения взаимодействия между клиентской и серверной. . .
Пайплайны в Laravel - полный гайд
bytestream 18.02.2025
Разработка современных веб-приложений часто требует обработки сложных процессов, состоящих из множества последовательных шагов. Например, при создании системы комментариев может потребоваться. . .
Как правильно использовать @required в Symfony
bytestream 18.02.2025
При разработке приложений на Symfony мы часто сталкиваемся с необходимостью внедрения зависимостей. Фреймворк предоставляет несколько способов управления этим процессом, и одним из таких инструментов. . .
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru