Как разбить этот код ссылки формы в 2 строки? - PullRequest
1 голос
/ 14 октября 2019

Этот код работает нормально, но у меня есть бланк для выбора.

Sheets("sheet1").Shapes("test_" & i).Select
Selection.Formula = ""

... и я хочу это:

Sheets("sheet1").Shapes("test_" & i).Formula = ""

Но я получил объектОшибка не принять этот реквизит или метод.

Что мне не хватает?

1 Ответ

0 голосов
/ 14 октября 2019

Formula является свойством свойства DrawingObject:

Sheets("sheet1").Shapes("test_" & i).DrawingObject.Formula = ""

Для текстового поля activeX (если вы хотите изменить свойство LinkedCell):

Dim tb
Set tb = ActiveSheet.Shapes("test_" & i)
tb.OLEFormat.Object.LinkedCell = ""
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...