Въпрос към урок: Как да запишем макрос ? от курс: VBA за Excel

 Каква е задачата в макроса ConvertFormula

Microsoft Excel Електронни таблици Microsoft 365 Excel VBA Програмиране VBA за Excel

Здравейте! Каква е задачата в макроса ConvertFormula -  да се копират стойностите и формулите или стойностите и формата? В заданието на макроса задачата е да се копират стойностите и формулите, а в Description описваме че копираме стойностите и формата. 

Здравейте, благодаря за уточнението! Задачата е както е описана в Description: да се копират стойностите и формата. Няма как да се копират стойности и формули едновременно, нали!

Коя е версията на офис, с която работи нашата лекторка?

Здравейте, всички уроци са разработени за MS Excel 2013. А Вие с коя версия работите?

Със същата, но paste special ми излиза като икони, а не като поле с чекбоксове, затова и попитах. А може би има значение, че съм с уиндоус 8.1, просто виждам вашата картинка по-различно.

Според мен не би трябвало версията на Windows да оказва влияние, работя с W7. Често използвам контексните менюта (десен бутон на мишката), може би това е разликата.

При мен има някакъв проблем в компютъра, за сега съм намерил начин да го заобикалям. Благодаря!

Здравейте, при упражнение с макросите забелязах при изпълнението им, че не винаги се стартират. Изглежда има значение в коя клетка е бил курсорът в началото на записа. Явно в моя първи опит не е бил в клетка А1, защото не можех да стартирам макроса от никоя клетка от първи ред или А колона. Но от друга страна макросът се изпълнява от всяка друга клетка. За всеки случай ето съобщението на debuger-а: "ActiveCell.Offset(-1, -1).Range("A1").Select". Към момента не го разбирам, но се надявам да е въпрос на време да схвана логиката на писане.

При запис на следващ макрос внимавах да започна от клетка А1. В този случай макросът се стартираше от всяка една клетка, в която оставях курсора.
Предполагам, че по нататък ще имаме достатъчно знания да указваме точното място на изпълнение на макроса

Здравейте, Милена. За да Ви отговоря по-конкретно, моля уточнете за кое упражнение получавате това съобщение (модул, урок). Според мен това е модул1, урок 4.

За да се отвори въпросния прозорец, просто кликни под лентата с иконките на Paste Special с левия бутон на мишката.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация