powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Кто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
3 сообщений из 3, страница 1 из 1
Кто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
    #33069349
Pashandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
Задача: есть рисунок, на нем этикетки. Нужно из аксеса заполнять эти этикетки текстом в зависимости от записи.(ActiveSheet.Cells(х,х) не хватает.)
Попробовал ЕТИКЕТКИ, БУТТОНЫ - не могу найти метод прямо модифицировать текст - макрос использует инструкцию
ActiveSheet.Shapes("Button 15").Select
Selection.Characters.Text = "sdfasd5";
из аксесса она почему-то не работает.
Но какого в милионе методов нету простого Shapes.Text, Shapes.Caption...??
И как его обойти?
Еше почему-то не могу создать контроллы типа простой текст.Может там было бы попроще. Че делать?
Спасибо.
...
Рейтинг: 0 / 0
Кто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
    #33069490
Pashandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PashandrКто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
Задача: есть рисунок, на нем этикетки. Нужно из аксеса заполнять эти этикетки текстом в зависимости от записи.(ActiveSheet.Cells(х,х) не хватает.)
Попробовал ЕТИКЕТКИ, БУТТОНЫ - не могу найти метод прямо модифицировать текст - макрос использует инструкцию
ActiveSheet.Shapes("Button 15").Select
Selection.Characters.Text = "sdfasd5";
из аксесса она почему-то не работает.
Но какого в милионе методов нету простого Shapes.Text, Shapes.Caption...??
И как его обойти?
Еше почему-то не могу создать контроллы типа простой текст.Может там было бы попроще. Че делать?
Спасибо.




Обошел: исползовал контроллы, берущие данные из ячеек; ну а в ячейки соответственно ActiveSheet.Cells(х,х)=....
Всем заранее спасибо.
...
Рейтинг: 0 / 0
Кто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
    #33070441
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изменять текст на кнопке можно через
ActiveSheet.Shapes("Button 15").TextFrame.Characters.Text = "sdfasd5";
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Кто шарит работать с екселем через ВБА - как модифицировать текст контроллов?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]