Запись неисправностей Специальная формула вставки (Microsoft Excel)
У Джоан возникла проблема с новой компьютерной системой. В более старой системе у нее был макрос, который, по сути, выполнял «Специальную вставку — формулу». Когда она попыталась записать тот же макрос в своей новой системе, Excel выдала сообщение об ошибке и не записала макрос.
Непонятно, почему Excel выдает сообщение об ошибке при попытке записать такой простой макрос. Нам удалось записать шаги без проблем. Возможно, ошибка каким-то образом связана с условиями, существующими при попытке сделать запись. Например, буфер обмена может на самом деле не содержать формулы, которую можно было бы вставить, или вы пытаетесь вставить защищенный лист.
Как бы то ни было, создать макрос «Специальная вставка — формула» с нуля так же легко. Следующее — то же самое, что было бы записано устройством записи макросов, и его можно ввести непосредственно в модуль макросов в редакторе VBA:
Sub PasteFormulas() Selection.PasteSpecial Paste:=xlPasteFormulas, _ Operation:=xlNone, SkipBlanks:=False, _ Transpose:=False End Sub
Обратите внимание, что макрос имеет только одну строку для фактической вставки. Чтобы использовать его, просто скопируйте несколько ячеек в буфер обмена, выберите, куда вы хотите вставить формулы, а затем запустите макрос. Вы можете назначить его сочетанию клавиш, чтобы сделать его использование еще проще.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (10429) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Trouble_Recording_Paste_Special_Formula [Специальная формула вставки записи ошибок]
.