Преминаване към основното съдържание

Добавяне или редактиране на макрос за контрола в работен лист

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Можете да автоматизирате контрола на формуляр или ActiveX контрола, като направите следното:

  • Извършвате действие или операция, когато потребителят щракне върху контрола на формуляр, като му присвоява макрос.

  • Стартирайте Microsoft Visual Basic for Applications (VBA), за да обработвате събития, които се появяват, когато потребителят си взаимодейства с ActiveX контрола.

За повече информация как да създавате макроси, вижте Създаване или изтриване на макрос.

Добавяне или редактиране на макрос за контрола на формуляр

  1. Щракнете с десния бутон върху контролата и след това щракнете върху Присвояване на макрос.

    Показва се диалоговият прозорец Присвояване на макрос .

  2. За да укажете местоположението на съществуващ макрос, изберете къде се намира макросът в полето макроси в , като направите едно от следните неща:

    • За да потърсите макроса във всяка работна книга, която е отворена, изберете всички отворени работни книги.

      Забележка: Ако макросът, който искате да присвоите на контролата, е в отделна работна книга, първо отворете тази работна книга, така че тя да е достъпна в списъчното поле макроси .

    • За да ограничите търсенето на макроса до работната книга, която съдържа текущия работен лист, изберете тази работна книга.

    • За да ограничите търсенето на макроса до определена работна книга, изберете я от списъка с имената на наличните отворени работни книги.

  3. Направете едно от следните неща:

    Присвояване на макрос    Направете едно от следните неща:

    • Записване на нов макрос    Щракнете върху записи когато приключите със записването на макроса, в раздела разработчик , в групата код щракнете върху крайна записването на Изображение на бутон .

    • Присвояване на съществуващ макрос    Щракнете двукратно върху макрос в списъка или въведете името му в полето име на макроса.

    • Създаване на нов макрос    Щракнете върху Създай и след това в редактора на Visual Basic напишете нов макрос.

      За повече информация как да пишете макроси вижте помощта за Visual Basic.

      Промяна на присвоен макрос    Направете едно от следните неща:

    • Редактиране на присвоен макрос    Щракнете върху името на макроса в полето име на макрос и след това щракнете върху Редактиране.

    • Присвояване на различен съществуващ макрос    Щракнете двукратно върху макрос в списъка или въведете името му в полето име на макроса.

Добавяне или редактиране на макрос за ActiveX контрола

  1. Ако разделът разработчик не е наличен, покажете го.

    В Excel 2016, 2013, 2010:

    1. Щракнете върху Файл > Опции > Персонализиране на лентата.

    2. Под Персонализиране на лентатаПоставете отметка в квадратчето разработчик , а след това щракнете върху OK.

    В Excel 2007:

    1. Щракнете върху бутона Microsoft Office Изображение на бутона Office и след това върху Опции на Excel.

    2. В категорията популярни , под най-важните опции за работа с ExcelПоставете отметка в квадратчето Показвай раздела "разработчик" в лентата , след което щракнете върху OK.

  2. За да редактирате ActiveX контролата, се уверете, че сте в режим на проектиране. В раздела " разработчик ", в групата " контроли " Включете режимана Изображение на бутон за проектиране.

  3. Изберете контролата.

    За повече информация вижте изберете или отменете избора на контроли в работен лист.

  4. в раздела разработчик , в групата контроли щракнете върху Преглед на кодана Изображение на бутон .

    Забележка: Можете също да редактирате съществуващ макрос, като щракнете с десния бутон върху контролата и след това щракнете върху Покажи кода.

  5. В редактора на Visual Basic напишете нов макрос или променете съществуващия макрос.

    За повече информация как да пишете макроси вижте помощта за Visual Basic.

  6. След като приключите с писането на макроса, щракнете върху Затвори и се върни в Microsoft Excel в менюто файл на редактора на Visual Basic.

  7. След като приключите със създаването на контролата, в раздела разработчик , в групата контроли изключете режим на проектиранена Изображение на бутон .

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×