powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Про сопоставление
3 сообщений из 3, страница 1 из 1
Про сопоставление
    #39515185
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Есть excel-ий файл с макросом, который импортирует данные с двух excel-их файлов. Макросу нужно научить с каких строк и колонок нужно выгружать. Для этого создана вкладка "Параметры", где для каждого показателя прописываются строки и колонки, а также код, который привязывает значения этих параметров. Если со временем в этих двух файлах был сдвиг строк, то вручную на листе "Параметры" меняем значения.
...
Рейтинг: 0 / 0
Про сопоставление
    #39515187
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Макрос во вложении. Не не уверен, что для привязки это оптимальное решение. Получается увеличивается количество глобальных переменных. Специально толкаю в глобальные переменные, так как вызываются из разных модулей. Вот думаю, может вместо таких глобальных переменных создать класс, или глобальный пользовательский тип, чтобы доработка кода была более мобильная и удобная.
...
Рейтинг: 0 / 0
Про сопоставление
    #39515189
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но еще есть но. Если меняется структура на листе "Параметры" (то есть не значение как опиcано выше), а именно сместили ячейки, строки, колонки, добавили, удалили, то надо корректировать код. См. вкладку "Параметры Позже". Лишний раз код лучше не трогать, чтобы не поломать там ничего. Есть вариант к ячейкам привязать имена, но ячейку можно нечаянно удалить и потерять связь. Вообще параметров очень много. Как можно сделать так, чтобы код не сильно трогать, если меняется структура на листе "Параметры"?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Про сопоставление
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]