Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как привязать поле с текстом к ячейке в пользовател. форме? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Как привязать поле с текстом к ячейке в пользовател. форме?
Demitras Дата: Четверг, 06.02.2014, 16:35 | Сообщение № 1
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
Здравствуйте!
Есть пользовательская форма. На ней раскрывающийся список и поле ввода. Подскажите, пожалуйста как заносить данные в поле ввода и как вносить данные в него?
То есть, например, есть три имени в списке и есть их возраст. Как сделать так, чтоб выбрав имя из списка в соседнем окне автоматически появлялся возраст?
И как поле с текстом на пользовательской форме связать с ячейкой?
И еще: как сделать так, чтоб пользовательская форма сразу открывалась в рабочем виде? Чтоб при открытии файла никто, кроме меня, не мог ее редактировать?

Благодарю за ответы!))
К сообщению приложен файл: Excel.xls (18.5 Kb)


Сообщение отредактировал Demitras - Четверг, 06.02.2014, 16:38
 
Ответить
СообщениеЗдравствуйте!
Есть пользовательская форма. На ней раскрывающийся список и поле ввода. Подскажите, пожалуйста как заносить данные в поле ввода и как вносить данные в него?
То есть, например, есть три имени в списке и есть их возраст. Как сделать так, чтоб выбрав имя из списка в соседнем окне автоматически появлялся возраст?
И как поле с текстом на пользовательской форме связать с ячейкой?
И еще: как сделать так, чтоб пользовательская форма сразу открывалась в рабочем виде? Чтоб при открытии файла никто, кроме меня, не мог ее редактировать?

Благодарю за ответы!))

Автор - Demitras
Дата добавления - 06.02.2014 в 16:35
gling Дата: Четверг, 06.02.2014, 21:14 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2586
Репутация: 715 ±
Замечаний: 0% ±

2010
Здравствуйте Demitras!
То что Вы сделали, этим никогда не пользовался. Посмотрите файл может так сделать и никто редактировать не сможет кроме Вас. Макросы должны быть включены.
К сообщению приложен файл: Demitras.xls (46.0 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Четверг, 06.02.2014, 21:15
 
Ответить
СообщениеЗдравствуйте Demitras!
То что Вы сделали, этим никогда не пользовался. Посмотрите файл может так сделать и никто редактировать не сможет кроме Вас. Макросы должны быть включены.

Автор - gling
Дата добавления - 06.02.2014 в 21:14
Serge_007 Дата: Четверг, 06.02.2014, 22:03 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Есть пользовательская форма
Demitras, у Вас не пользовательская форма, а окно диалога excel 5.0, вместо которого и появились UserForm
Пользоваться окнами диалога неудобно и непрактично, так что прислушайтесь к совету gling


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Есть пользовательская форма
Demitras, у Вас не пользовательская форма, а окно диалога excel 5.0, вместо которого и появились UserForm
Пользоваться окнами диалога неудобно и непрактично, так что прислушайтесь к совету gling

Автор - Serge_007
Дата добавления - 06.02.2014 в 22:03
Demitras Дата: Четверг, 06.02.2014, 22:11 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
Ребят, спасибо большое!)

Я просто не знал, что такое есть...
А как добавлять кнопки и т.д. на форму?
 
Ответить
СообщениеРебят, спасибо большое!)

Я просто не знал, что такое есть...
А как добавлять кнопки и т.д. на форму?

Автор - Demitras
Дата добавления - 06.02.2014 в 22:11
Demitras Дата: Четверг, 06.02.2014, 22:17 | Сообщение № 5
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
И как добавить окно группы в юзерформ?
К сообщению приложен файл: 2866598.jpg (27.5 Kb)
 
Ответить
СообщениеИ как добавить окно группы в юзерформ?

Автор - Demitras
Дата добавления - 06.02.2014 в 22:17
Serge_007 Дата: Четверг, 06.02.2014, 22:18 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
как добавлять кнопки и т.д. на форму?

View - Toolbox, выбираете что надо - и на форму
К сообщению приложен файл: 7158979.gif (38.3 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
как добавлять кнопки и т.д. на форму?

View - Toolbox, выбираете что надо - и на форму

Автор - Serge_007
Дата добавления - 06.02.2014 в 22:18
Demitras Дата: Четверг, 06.02.2014, 23:14 | Сообщение № 7
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
И, пардон, как привязать ячейку к окну с текстом? Чтоб при введении текста в окне, он появлялся в нужной ячейке...?
 
Ответить
СообщениеИ, пардон, как привязать ячейку к окну с текстом? Чтоб при введении текста в окне, он появлялся в нужной ячейке...?

Автор - Demitras
Дата добавления - 06.02.2014 в 23:14
Serge_007 Дата: Четверг, 06.02.2014, 23:20 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Для текстбокса:
[vba]
Код
[a1] = Me.Text
[/vba]
А1 - это адрес ячейки


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеДля текстбокса:
[vba]
Код
[a1] = Me.Text
[/vba]
А1 - это адрес ячейки

Автор - Serge_007
Дата добавления - 06.02.2014 в 23:20
Demitras Дата: Пятница, 07.02.2014, 00:22 | Сообщение № 9
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
Серег, это выдает, что делать?((
К сообщению приложен файл: 5431010.jpg (15.0 Kb)
 
Ответить
СообщениеСерег, это выдает, что делать?((

Автор - Demitras
Дата добавления - 07.02.2014 в 00:22
Demitras Дата: Пятница, 07.02.2014, 00:27 | Сообщение № 10
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
[vba]
Код
Private Sub Imya_Change()
Dim sh As Worksheet
Set sh = Sheets("Лист1")
For i = 8 To 30
'вставляем данные в форму по выбору имя
'If Imya.Text = sh.Cells(i, 3).Value And sh.Cells(i + 2, 3).Value <> 1 Then
'Dann1 = ""
'Dann2 = ""
If Imya.Text = sh.Cells(i, 3).Value <> 0 Then
Dann1 = sh.Cells(i, 4)
Dann2 = sh.Cells(i, 5)

Exit For
End If
Next
End Sub
[/vba]

И где именно здесь указывают диапазон из какого брать данные для выпадающего списка?
К сообщению приложен файл: 4615978.xls (46.0 Kb)


Сообщение отредактировал Serge_007 - Пятница, 07.02.2014, 22:02
 
Ответить
Сообщение[vba]
Код
Private Sub Imya_Change()
Dim sh As Worksheet
Set sh = Sheets("Лист1")
For i = 8 To 30
'вставляем данные в форму по выбору имя
'If Imya.Text = sh.Cells(i, 3).Value And sh.Cells(i + 2, 3).Value <> 1 Then
'Dann1 = ""
'Dann2 = ""
If Imya.Text = sh.Cells(i, 3).Value <> 0 Then
Dann1 = sh.Cells(i, 4)
Dann2 = sh.Cells(i, 5)

Exit For
End If
Next
End Sub
[/vba]

И где именно здесь указывают диапазон из какого брать данные для выпадающего списка?

Автор - Demitras
Дата добавления - 07.02.2014 в 00:27
gling Дата: Пятница, 07.02.2014, 00:34 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2586
Репутация: 715 ±
Замечаний: 0% ±

2010
Правда не ко мне вопрос, но думаю лучше выложить файл, а не картинку.
Пока писал и файл появился.


ЯД-41001506838083

Сообщение отредактировал gling - Пятница, 07.02.2014, 00:35
 
Ответить
СообщениеПравда не ко мне вопрос, но думаю лучше выложить файл, а не картинку.
Пока писал и файл появился.

Автор - gling
Дата добавления - 07.02.2014 в 00:34
gling Дата: Пятница, 07.02.2014, 00:45 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2586
Репутация: 715 ±
Замечаний: 0% ±

2010
[vba]
Код
Dann1 = sh.Cells(i, 4)     
Dann2 = sh.Cells(i, 5)
[/vba]
sh- лист. Cells- ячейка (строка =i, столбец=4). Столбец С а строка переменная от 8 до 30. Что зеленым цветом в макросе, можно удалить, чтоб не путало. Если впереди стоит знак ' эта строка не работает.


ЯД-41001506838083

Сообщение отредактировал gling - Пятница, 07.02.2014, 00:48
 
Ответить
Сообщение[vba]
Код
Dann1 = sh.Cells(i, 4)     
Dann2 = sh.Cells(i, 5)
[/vba]
sh- лист. Cells- ячейка (строка =i, столбец=4). Столбец С а строка переменная от 8 до 30. Что зеленым цветом в макросе, можно удалить, чтоб не путало. Если впереди стоит знак ' эта строка не работает.

Автор - gling
Дата добавления - 07.02.2014 в 00:45
Demitras Дата: Пятница, 07.02.2014, 21:59 | Сообщение № 13
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
gling, Спасибо большое!))

Все народ, все...
Хоть убейте, не могу понять. Как сделать так, чтоб класс бетона был в выпадающем списке, а в окне марка бетона появлялось значение в соответствии и классом бетона?
А при вводе только цифр в ячейку насипна густина они же появлялись в нужном поле?

Разжуйте, пожалуйста...?
К сообщению приложен файл: 5397523.xls (54.5 Kb)
 
Ответить
Сообщениеgling, Спасибо большое!))

Все народ, все...
Хоть убейте, не могу понять. Как сделать так, чтоб класс бетона был в выпадающем списке, а в окне марка бетона появлялось значение в соответствии и классом бетона?
А при вводе только цифр в ячейку насипна густина они же появлялись в нужном поле?

Разжуйте, пожалуйста...?

Автор - Demitras
Дата добавления - 07.02.2014 в 21:59
Serge_007 Дата: Пятница, 07.02.2014, 22:02 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Серег, это выдает, что делать?
Димас, братан, сколько лет, сколько зим!

Бан нужен? Тогда продолжайте в том же духе
Или правила читайте


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Серег, это выдает, что делать?
Димас, братан, сколько лет, сколько зим!

Бан нужен? Тогда продолжайте в том же духе
Или правила читайте

Автор - Serge_007
Дата добавления - 07.02.2014 в 22:02
Demitras Дата: Пятница, 07.02.2014, 22:09 | Сообщение № 15
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
Serge_007, Прошу прощения, запамятовал, находясь в состоянии отчаяния. Уверяю Вас, что такое больше не повторится.

Будьте любезны, помогите мне с моим вопросом.
 
Ответить
СообщениеSerge_007, Прошу прощения, запамятовал, находясь в состоянии отчаяния. Уверяю Вас, что такое больше не повторится.

Будьте любезны, помогите мне с моим вопросом.

Автор - Demitras
Дата добавления - 07.02.2014 в 22:09
Serge_007 Дата: Пятница, 07.02.2014, 22:13 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
С каким вопросом?
Как привязать поле с текстом к ячейке в пользовател. форме? - я уже Вам ответил
Других вопросов в этой теме быть не может
Или до правил Вы так и не добрались?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеС каким вопросом?
Как привязать поле с текстом к ячейке в пользовател. форме? - я уже Вам ответил
Других вопросов в этой теме быть не может
Или до правил Вы так и не добрались?

Автор - Serge_007
Дата добавления - 07.02.2014 в 22:13
Demitras Дата: Пятница, 07.02.2014, 22:14 | Сообщение № 17
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
Serge_007, Ах, да, точно, не может!
Не дочитал еще до того пункта!
 
Ответить
СообщениеSerge_007, Ах, да, точно, не может!
Не дочитал еще до того пункта!

Автор - Demitras
Дата добавления - 07.02.2014 в 22:14
gling Дата: Суббота, 08.02.2014, 00:22 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2586
Репутация: 715 ±
Замечаний: 0% ±

2010
Как то так. Вы листы переименовали, диапазоны поменяли, имена TextBox тоже сменили как такое работать будет?
К сообщению приложен файл: 0428639.xls (56.5 Kb)


ЯД-41001506838083
 
Ответить
СообщениеКак то так. Вы листы переименовали, диапазоны поменяли, имена TextBox тоже сменили как такое работать будет?

Автор - gling
Дата добавления - 08.02.2014 в 00:22
Demitras Дата: Суббота, 15.02.2014, 15:30 | Сообщение № 19
Группа: Заблокированные
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 100% ±

Excel 2003
gling, спасибо, друг!
 
Ответить
Сообщениеgling, спасибо, друг!

Автор - Demitras
Дата добавления - 15.02.2014 в 15:30
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!