powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Можно ли полю объекта UserForm задать источником данных ячейку?
9 сообщений из 9, страница 1 из 1
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38229816
1234_5678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На форме неск.полей, в которых задаются коэффициенты пересчёта.
Можно ли сделать так, чтобы после открытия формы эти поля содержали последние введённые значения?
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38229867
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
Private Sub UserForm_Initialize()

TextBox1 = Cells(1, 1)

End Sub
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38229897
1234_5678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И на изменения полей:
Private Sub TextBox1_Change()
Cells(1, 1) = TextBox1
End Sub
[SRC vba][/SRC]
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38229906
1234_5678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает, но ...
если эта форма находится в надстройке, то там разве листы все исчезают?!!
Короче, при запуске, поля формы содержат данные ячеек того листа, откуда вызывалась надстройка...
облом...
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38229941
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
=Workbooks("НужнаяКнига").WorkSheets("НужныйЛист").Cells(1,1)
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38229942
1234_5678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо!
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38230274
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1234_5678,

А еще у элементов есть свойство ControlSource. Если в нем указать полную ссылку: '[Книга1.xls]Лист1'!A1, то значение в элементе будет обновляться вместе с изменением в целевой ячейке.
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38230687
1234_5678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Prist ...Если в нем указать полную ссылку: '[Книга1.xls]Лист1'!A1...А что будет, когда я эту книгу .xls сохраню как надстройку и книга станет уже .xla, ссылка автоматом изменится?
...
Рейтинг: 0 / 0
Можно ли полю объекта UserForm задать источником данных ячейку?
    #38230772
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1234_5678,

Естественно, нет. И что мешает попробовать? К тому же это свойство можно задать программно при открытии надстройки и тогда не надо будет заморачиваться на том, как называется файл, лист и какой формат:
Код: vbnet
1.
TextBox1.ControlSource = ThisWorkbook.Sheets(1).Cells(1, 1).Address(, , , true)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Можно ли полю объекта UserForm задать источником данных ячейку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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