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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2020, 19:15   #1
Вадим12091965
Форумчанин
 
Регистрация: 21.10.2012
Сообщений: 143
По умолчанию Автоматический ввод данных

Прошу, если возможно, написать макрос для автоматического ввода данных. Предлагаю 2 варианта (какой проще сделать) или свой вариант:
1 вариант:
Пользователь:
1. Вводит в первую свободную ячейку строки №17 наименование «Типа системы»
2. Вводит под этой ячейкой (в строке №18) наименование профиля этого «Типа системы»
3. Над строкой №17 помещает картинку этого профиля
4. И так далее, пока не закончатся профили этого «Типа системы»
Макрос:
1. Проверяет в строке №17 имеющиеся наименования, находит новое, записывает его в следующую свободную ячейку в столбце «А» и именует диапазон профилей этого «Типа системы», которые записаны в строке №18
2. Создаёт папку с именем «Типа системы» рядом с этим файлом Excel и копирует картинки профилей, дав им наименования из ячейки в строке №18.
Макрос можно назначить кнопке на листе, назвав «Ввод нового типа системы».
ИЛИ
2 вариант:
Пользователь:
1. Размещает папку рядом с этим файлом Excel. Наименование папки = наименованию «Типа системы». В папке картинки профилей с их названиями.
Макрос:
1. Находит новую папку, в строке №18 с первой свободной ячейки вводит наименование профилей этого «Типа системы» (названия картинок)
2. Над названием каждого профиля (в строке №17) вводит наименование «Типа системы» (название папки)
3. Именует диапазон профилей этого «Типа системы», которые записаны в строке №18
4. Записывает имя диапазона, соответствующее названию папки и «Типу системы» в следующую свободную ячейку в столбце «А»

Не получится, сложно, невозможно – не вопрос. Пока делаю «вручную», но хочется автоматизировать
Файл прилагаю. Спасибо
Вложения
Тип файла: zip Ввод новой системы.zip (497.1 Кб, 4 просмотров)

Последний раз редактировалось Вадим12091965; 28.05.2020 в 03:42. Причина: Изменение порядка действия макроса во 2-м варианте
Вадим12091965 вне форума Ответить с цитированием
Старый 01.06.2020, 17:03   #2
Вадим12091965
Форумчанин
 
Регистрация: 21.10.2012
Сообщений: 143
По умолчанию

Вопрос снят
Вадим12091965 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматический последовательный ввод формул в строку. SHveД Microsoft Office Excel 13 04.12.2013 21:28
Автоматический ввод логина и пароля в Captive Portal NecroArt JavaScript, Ajax 2 04.01.2012 19:02
Автоматический ввод капчи kotzzz Работа с сетью в Delphi 0 03.09.2011 19:12
Автоматический ввод проверочного числа nitroden Общие вопросы .NET 1 07.10.2010 18:02
Автоматический ввод в ячейку вчерашней даты bsemenv Microsoft Office Excel 5 13.04.2010 16:45