Я создал переменную Interior в vba для хранения стиля определенной ячейки.Excel позволяет мне делать это, но когда я пытаюсь применить этот стиль к любой другой ячейке, он не работает.
Sub JustTest()
Dim X As Interior
Set X = Range("H12").Interior 'stores the Interior values into X
X.TintAndShade = -0.05 'could alter the values if needed to
Set Range("H15").Interior = X 'this line does not work
End Sub
Я ожидал, что смогу «скопировать» стиль из (в этом примере) диапазона H12до диапазона H15, но я получаю ошибку времени выполнения 438. Делая это таким образом, я мог изменить внутренние значения во время выполнения.Я думаю, это просто, но я болван.Есть идеи?Заранее спасибо!