Выделение содержимого ячейки курсивом в макросе (Microsoft Excel)
Если вы пишете макросы с помощью VBA, нередко обрабатывать данные и помещать результаты обработки в ячейки на листе. При желании вы также можете выделить результаты курсивом, чтобы они выделялись. Вы делаете это, устанавливая свойство Italic объекта Font для выделения.
Например, если вы хотите выделить содержимое ячейки A1 курсивом, вы можете использовать в макросе следующее:
Cells(1, 1).Font.Italic = True
Точно так же, если вы хотите сделать выделенную в данный момент ячейку курсивом, вы можете использовать следующий код:
Selection.Font.Italic = True
Если вы хотите явно отключить атрибут курсива для определенной ячейки, все, что вам нужно сделать, это изменить True на False в предыдущих примерах.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (9307) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Making_a_Cells_Contents_Italics_within_a_Macro [Выделение содержимого ячейки курсивом в макросе]
.