Макрос и функция ПОДСТАВИТЬ в Excel отличаются по своему назначению и способу работы. 14
Макрос — это запрограммированная последовательность действий, записанная на языке программирования Visual Basic for Applications (VBA). 1 Он выполняет последовательность действий с объектами книги (ячейками, формулами и значениями, листами, диаграммами и т.д.). 1
Функция ПОДСТАВИТЬ позволяет заменить все вхождения или определённое вхождение подстроки в тексте на другой текст. 5 Подстрокой может быть как один символ, так и несколько. 5
Таким образом, макрос выполняет действия, а функция ПОДСТАВИТЬ — вычисления. 4 Макрос работает с объектами книги, а функция ПОДСТАВИТЬ — с текстовыми строками, выполняя замену в них определённых фрагментов 235.