Безплатно! 21-дневно предизвикателство за изграждане на навици 2025 г. Регистрация тук.
Въпрос към урок: Създаване на обобщаваща таблица с едномерен динамичен масив,
тип User Data Type
от курс: VBA за Excel
Може ли да се зададе така процедурата, че да не се изпълнява във всеки Sheet?
Може ли да се зададе така процедурата, че да не се изпълнява във всеки Sheet. Тоест, ако имаме други листове с данни, които не са съвместими, те да не участват?
Достатъчно е в процедурата да се зададе условие за кои листове да се изпълнява. Например, ако процедурата трябва да се изпълнява само за листове, чието име започва с "Primer*", условието може да се запише така: If sht.Name Like "Primer" Then ... и следва програмен код. Обърнете внимание, sht е декларираната променлива-обект Worksheet. Ако дадете конкретен пример при какво условие да се изпълнява процедурата, ще се опитам да помогна
Вашият отговор
Запиши се в Аула
Ако вече имаш регистрация влез оттук