Получение ошибки в свойстве TextBoxes (одна строка кода) - PullRequest
0 голосов
/ 15 октября 2019

Я получаю сообщение об ошибке по этой кодовой строке:

BUTTON_PRESSED = 1 'example
var = CInt(Sheets("sheet1").TextBoxes("Title_" & BUTTON_PRESSED).Text)

я пытаюсь получить содержимое текстового поля с именем Title_1

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

1 Ответ

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

Вы не можете получить доступ к текстовому полю на вашем листе напрямую, но можете попробовать через коллекцию Shapes.
Используйте следующее:

var = CInt(Sheets("sheet1").Shapes("Title_" & BUTTON_PRESSED).DrawingObject.Text)

Убедитесь, что у вас есть целочисленное значение, введенное вэто текстовое поле.

...