Можно ли получить «Свойства» ячейки - PullRequest
0 голосов
/ 28 сентября 2019

Я пытаюсь автоматизировать маркировку «тестовой» таблицы.студент должен сделать определенные вещи, такие как заполнить ячейку цветом x и сделать ширину столбца = to y и установить границу z и т. д. и т. д. Можно ли использовать функцию 'cell' или аналогичную, чтобы спросить, является ли ячейка (r, c).border = затем true или ячейка (r, c) .fillcolur = y затем true и т. д. *

• тестовый пример

На листе 1 сделать текст заголовка в ячейке C1 красным., размер 16, выделите жирным шрифтом и измените шрифт Comic Sans.Затем вставьте новую строку после строки 1, чтобы создать пробел между заголовком и информацией.• Диапазон B3: C6 содержит основную информацию о партийных расходах.Отформатируйте значения в C3, C4 и C5 как валюты, отображая знак £, а затем отформатируйте заголовки в ячейке B3: B6 жирным шрифтом и курсивом.• C6 сообщает вам процентную скидку, если партия превышает 100 фунтов стерлингов.Отформатируйте ячейку, чтобы она отображала число в процентах без десятичных знаков.

1 Ответ

0 голосов
/ 28 сентября 2019

я нашел это в конце концов

'Dim everything as String'

Fill_Color = ActiveCell.Interior.Color
Border_LineStyle = ActiveCell.Borders.LineStyle
Border_Color = ActiveCell.Borders.Color
Font_Color = ActiveCell.Font.Color
Font_type = ActiveCell.Font.Name
Font_bold = ActiveCell.Font.FontStyle

я сомневаюсь, что это самый эффективный или эстетический метод, но я счастлив.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...