Я шукав макрос з минулого тижня, але не пощастило поки. Якщо ви прохання вивести мене з проблеми, з якою я зіткнувся, Я створив шаблон Excel (використовував його для кодування списку).
Я шукаю те, що:
У колонці B ми повинні помістити серійні номери (послідовні номери) в активній клітині на основі значення, зазначеного в двох клітинках (A1 = початок серійного від: 5) & amp; (A2 = Кінець серійного номера: 25) Те, що мені потрібно, знаходиться в колонці B, де активована клітина, а діапазон початку і кінця забезпечується мною (користувачем), і я натискаю кнопку макросу, що генерує серійний номер з передбаченим початковим і кінцевим діапазоном від activecell до вниз.
Сподіваюся, що ви отримали мою думку.
ElseIf WorksheetFunction.CountA(Range("B:B")) <> 0 Then MsgBox "Please delete the existing values in column B." Exit Sub
і додав рядок коду для зняття захисту з листа на початку коду і в кінцевому кодіActiveWorksheets.Protect Password:= "12345"
для захисту листа.