|
Про сопоставление
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть excel-ий файл с макросом, который импортирует данные с двух excel-их файлов. Макросу нужно научить с каких строк и колонок нужно выгружать. Для этого создана вкладка "Параметры", где для каждого показателя прописываются строки и колонки, а также код, который привязывает значения этих параметров. Если со временем в этих двух файлах был сдвиг строк, то вручную на листе "Параметры" меняем значения. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2017, 16:07 |
|
Про сопоставление
|
|||
---|---|---|---|
#18+
Макрос во вложении. Не не уверен, что для привязки это оптимальное решение. Получается увеличивается количество глобальных переменных. Специально толкаю в глобальные переменные, так как вызываются из разных модулей. Вот думаю, может вместо таких глобальных переменных создать класс, или глобальный пользовательский тип, чтобы доработка кода была более мобильная и удобная. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2017, 16:09 |
|
Про сопоставление
|
|||
---|---|---|---|
#18+
Но еще есть но. Если меняется структура на листе "Параметры" (то есть не значение как опиcано выше), а именно сместили ячейки, строки, колонки, добавили, удалили, то надо корректировать код. См. вкладку "Параметры Позже". Лишний раз код лучше не трогать, чтобы не поломать там ничего. Есть вариант к ячейкам привязать имена, но ячейку можно нечаянно удалить и потерять связь. Вообще параметров очень много. Как можно сделать так, чтобы код не сильно трогать, если меняется структура на листе "Параметры"? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2017, 16:11 |
|
|
start [/forum/topic.php?fid=61&msg=39515185&tid=2172585]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 286ms |
total: | 402ms |
0 / 0 |