Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Макрос. Копирование ячеек несколько раз, суммирование по двум условиям Здравствуйте, требуется помощь. Файл во вложении. Книга эксель с листами:код, Э, Стык и Результат. Количество строк на листах Э и Стык будет более 10000. Количество строк в листе код может меняться. Требуется группировка данных на листе Результат, а именно: Столбец B( Код) должен быть получен путём копирования с листа код(количество раз копирования должно соответствовать количеству дней... https://www.cyberforum.ru/ vba/ thread2983424.html VBA Чтение ячейки формулой в рамках листа
Есть функция, использующаяся на множестве листов, которая должна получать значение из ячейки и производить вычисления Function Функция(Диапазон) As Double Dim Ячейка As Range, Сумма As Long, Сумма = Range("A1") Функция = Сумма End Function получается значение из ячейки Активного листа, а не на котором находится производятся рассчет, в результате при перерассчете других...
VBA Разделить многострочную ячейку построчно на столбцы Здравствуйте! Есть у кого-нибудь идея как разделить многострочную ячейку на столбцы? Строки в ячейке разделены сочетанием клавишь ALT+ENTER, то есть никакого очевидного символа разделения нету. Таких ячеек у меня около пары сотен. Спасибо! https://www.cyberforum.ru/ vba/ thread2982268.html VBA Макрос для автоматической отправки писем Outlook 2016 Доброго дня! Делаю макрос для автоматической отправки писем. У меня есть пара вопросов. 1. Почему то, при добавлении подписи из временного письма, слетает форматирование основного письма, "zapros.HTMLBody" на шрифт колибри 10. 2. Не получается добавить вложение из выделенного письма в запрос. Sub Otpravit_zapros() Dim objTmpMail As Object Dim myAttachments As... https://www.cyberforum.ru/ vba/ thread2982158.html
Реализация товаров со склада VBA
Добрый день, не могу понять как почему не работает. Помогите пожалуйста исправить UserForm3. нужно что бы при нажатии добавлялось в таблицу: покупатель, тип продажи, Время, Отпущено товара.
VBA Как сделать так, чтобы при выборе пункта из комбокса, информация из листа появлялась в текстбоксах? https://www.cyberforum.ru/ vba/ thread2981867.html
Допустим, есть три строки, но информация берется у меня только из первой.Как сделать так, чтобы информация бралась из каждой строки, которую мы выберем по " имени"?.Это все в юзерформ1, добавить строку в юзерформ2.комбобокс1 - это выбор, текстбокс1 и тексбокс2 - это вывод.Как сделать так, чтобы при нажатии на галочку в чекбоксе, какая либо информация(заранее заготовленное слово) вводилось в...
VBA Как перенести значения, выбранные в ComboBox с рабочего листа в UserForm в TextBox для редактирования Добрый вечер! Речь идет о ComboBox1 в UserForm1 При выборе пункта в ComboBox информация заносится обратно в TextBox, но это работает только для первого пункта из выпадающего списка. При попытке показать информацию с других пунктов, vba выдает ошибку "Could not set the Value property.Несовпадение типов". Требуется, чтобы при выборе любого пункта из выпадающего списка, TextBox обновлялся.... https://www.cyberforum.ru/ vba/ thread2981796.html Макрос, чтобы скопировать все значения из одного столбца в несколько других VBA
Добрый день! По работе часто приходится работать с профилями мощности. Проблема в том, что часто профиль с ПУ можно забрать только в виде вертикального столбца, например, в столбце А - 744 значения за 31 день по 24 в сутках. Постоянно делать сводную, чтобы расположить каждые сутки по отдельным столбцам как нужно, надоедает. Поэтому я решила автоматизировать процесс и просто написать...
VBA Как сделать цикл автоматическим на 100+ ячеек используя combobox https://www.cyberforum.ru/ vba/ thread2981673.html
Добрый день! Никак не могу понять, как не прописывать код для каждой ячейки рабочего листа. Задача состоит в том, что при выборе определенного пункта из ComboBox, значение из label должно переносится на рабочий лист в зависимости от выбранного пункта в начале. Сейчас код выглядит так: Private Sub CommandButton1_Click() If ComboBox2.ListIndex = 0 Then ...
VBA Сделать задачу, спасибо https://www.cyberforum.ru/ vba/ thread2981593.html
Сделать на VBA задачу в exel: Книжный магазин продал за 3 месяца различное количество книг (10 наименований) по цене, устанавливаемой в начале каждого месяца (т.е. каждый месяц цены на книги менялись). Написать программу на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран: * исходные данные в виде таблицы, где указаны наименования книг, цена книг в каждом...
VBA Код VBA не делает замену .Replace
Добрый день. Часто сталкиваюсь в Эксель с тем, что в теле макроса присутствует код замены и он почему-то не срабатывает, приходится решать задачу двумя кликами (хотелось бы в один). Сегодня наткнулся на схожую тему где в коде был участок, отвечающий за обновление (возобновлние..). Прошу вашего содействия в определении таких участков в моем коде: Sub A3() U = Cells(Rows.Count,...
VBA Ошибка в цикле For Each . Next при использовании функций API Windows Здравствуйте уважаемые форумчане! Помогите пожалуйста решить проблему с ошибкой при
6 / 5 / 2
Регистрация: 09.05.2022
Сообщений: 14
0
Excel

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

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

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

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

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

Вернуться к обсуждению:
Как вставить изображение, находящееся на листе, в UserForm VBA
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2022, 19:39
Готовые ответы и решения:

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

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

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

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

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

6
13.05.2022, 19:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2022, 19:39
Помогаю со студенческими работами здесь

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

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

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

из списка в userform узнать где находится этот элемент на листе
Ну вот никак не могу понять,как это реализовать,помогите или ткните в какую сторону копать Суть...

Создать UserForm для перехода с одного листа на другой, а также комфортно перемещаться на самом листе
Доброго времени суток! возник вопрос, у меня есть excel-евский файл, в котором очень много листов...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru