Екцел - Покрени макро на промени ћелије

Питање

Покушавам имати 1 од 8 различитих макроа у зависности од вриједности одређене ћелије.

  • Ако унесем 1 у ћелију А3, желим да се макро1 покрене. Ако променим ћелију А3 на 2, желео бих да се макро2 покрене и тако даље све до уласка 8 и да се покрене макро8. Не могу наћи добре примјере како то направити.
  • Да ли постоји начин да се користи формула да би се ово постигло? Ако не, што је макро код који ће ми требати.

Решење

Покушајте да користите овај макро и прилагодите га ако вам је потребно:

 Привате Суб Ворксхеет_Цханге (БиВал Таргет Ас Ранге) Ако [А3] = 1 Затим позовите Мацро1 Енд ако Ако [А3] = 2 Позовите Мацро2 Енд Иф Ако [А3] = 3 Позовите Мацро3 Енд Иф Ако [А3] = 4 Затим Цалл Мацро4 Енд Иф Ако [А3] = 5 Затим позовите Мацро5 Енд Иф Ако [А3] = 6 Затим позовите Мацро6 Енд Иф Ако [А3] = 7 Затим позовите Мацро7 Енд Иф Ако [А3] = 8 Затим позовите Мацро8 Енд иф Енд Суб 

Напоменути да

Хвала венкат1926 за овај тип на форуму.

Претходни Чланак Sledeći Чланак

Топ Савети