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

Вход

Регистрация

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

 

= Мир MS Excel/Выпадающий список вопрос - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Выпадающий список вопрос
qpp Дата: Среда, 08.08.2012, 10:48 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

Здравствуйте, возник вопрос . При закреплении области, и создании группировки по столбцам, пропадает кнопочка выбора из раскрывающегося списка(по умолчанию она выпадает справа за пределом ячейки)

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

Спасибо.
К сообщению приложен файл: 5982430.xlsx (8.6 Kb)


bigqpp
скайп
 
Ответить
СообщениеЗдравствуйте, возник вопрос . При закреплении области, и создании группировки по столбцам, пропадает кнопочка выбора из раскрывающегося списка(по умолчанию она выпадает справа за пределом ячейки)

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

Спасибо.

Автор - qpp
Дата добавления - 08.08.2012 в 10:48
ABC Дата: Среда, 08.08.2012, 11:03 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
qpp, такой вариант не пробовали?
К сообщению приложен файл: qpp.xlsx (9.4 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
Сообщениеqpp, такой вариант не пробовали?

Автор - ABC
Дата добавления - 08.08.2012 в 11:03
qpp Дата: Среда, 08.08.2012, 11:08 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

Таким пользуюсь сейчас) спасибо АВС
Так же через "эу форма" не хотелось бы делать, т.к. на данную ячейку ссылается формула.

Думал может есть вариант как я описал выше.


bigqpp
скайп
 
Ответить
СообщениеТаким пользуюсь сейчас) спасибо АВС
Так же через "эу форма" не хотелось бы делать, т.к. на данную ячейку ссылается формула.

Думал может есть вариант как я описал выше.

Автор - qpp
Дата добавления - 08.08.2012 в 11:08
ABC Дата: Среда, 08.08.2012, 11:22 | Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
тогда просто поставьте элемент ActiveX - ComboBox
на даблклик (ComboBox)
[vba]
Code
Private Sub ComboBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
     ComboBox1.Top = Cells(1, 1).Top + 1
     ComboBox1.Left = Cells(1, 1).Left + 1
     ComboBox1.Width = Cells(1, 1).Width + 1
     ComboBox1.Height = Cells(1, 1).Height + 1
End Sub
[/vba]
К сообщению приложен файл: qpp-1.xlsm (18.7 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет


Сообщение отредактировал ABC - Среда, 08.08.2012, 11:33
 
Ответить
Сообщениетогда просто поставьте элемент ActiveX - ComboBox
на даблклик (ComboBox)
[vba]
Code
Private Sub ComboBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
     ComboBox1.Top = Cells(1, 1).Top + 1
     ComboBox1.Left = Cells(1, 1).Left + 1
     ComboBox1.Width = Cells(1, 1).Width + 1
     ComboBox1.Height = Cells(1, 1).Height + 1
End Sub
[/vba]

Автор - ABC
Дата добавления - 08.08.2012 в 11:22
qpp Дата: Среда, 08.08.2012, 11:32 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

разобрался
спасибо

разобрался )))! !

спасибо за помощь


bigqpp
скайп


Сообщение отредактировал qpp - Среда, 08.08.2012, 11:40
 
Ответить
Сообщениеразобрался
спасибо

разобрался )))! !

спасибо за помощь

Автор - qpp
Дата добавления - 08.08.2012 в 11:32
qpp Дата: Среда, 08.08.2012, 12:00 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

а как сделать так, что бы в самом комбобоксе не могли изменить текст. ТОлько поиск по нажатой клавише. у меня получилось как то , но теперь не могу добиться этого результата.


bigqpp
скайп
 
Ответить
Сообщениеа как сделать так, что бы в самом комбобоксе не могли изменить текст. ТОлько поиск по нажатой клавише. у меня получилось как то , но теперь не могу добиться этого результата.

Автор - qpp
Дата добавления - 08.08.2012 в 12:00
ABC Дата: Среда, 08.08.2012, 13:42 | Сообщение № 7
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
обманутым путем

[vba]
Code
Private Sub ComboBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
     ComboBox1.Value = ""
End Sub
[/vba]


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
Сообщениеобманутым путем

[vba]
Code
Private Sub ComboBox1_KeyUp(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
     ComboBox1.Value = ""
End Sub
[/vba]

Автор - ABC
Дата добавления - 08.08.2012 в 13:42
qpp Дата: Среда, 08.08.2012, 15:23 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

можно ли поподробнее объяснить


bigqpp
скайп
 
Ответить
Сообщениеможно ли поподробнее объяснить

Автор - qpp
Дата добавления - 08.08.2012 в 15:23
qpp Дата: Среда, 08.08.2012, 16:11 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

нет к сожалению когда прокручиваешь диапазон вправо, все равно пропадает.


bigqpp
скайп
 
Ответить
Сообщениенет к сожалению когда прокручиваешь диапазон вправо, все равно пропадает.

Автор - qpp
Дата добавления - 08.08.2012 в 16:11
ABC Дата: Среда, 08.08.2012, 16:20 | Сообщение № 10
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Alt+F11 далее ... смотрите куда надо добавить код.

К сообщению приложен файл: 9151206.jpg (32.3 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
СообщениеAlt+F11 далее ... смотрите куда надо добавить код.


Автор - ABC
Дата добавления - 08.08.2012 в 16:20
RAN Дата: Среда, 08.08.2012, 16:57 | Сообщение № 11
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Даулет, а зачем там вообще код?
Позиционировать динамически не требуется, а на запрет ввода установить Style = 2.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Среда, 08.08.2012, 16:59
 
Ответить
СообщениеДаулет, а зачем там вообще код?
Позиционировать динамически не требуется, а на запрет ввода установить Style = 2.

Автор - RAN
Дата добавления - 08.08.2012 в 16:57
qpp Дата: Среда, 08.08.2012, 17:03 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

спасибо. я добавлял в книгу.

Не могли бы вы меня послать, где бы мне посмотреть для начинающих VBA на планете был, на sql был и книжка есть макКельви vba5

но мне бы синтаксис понять, структуру, откуда ноги растут.

SQL знаю а ВБА туплю постоянно

а так спасибо, вопрос решен


bigqpp
скайп
 
Ответить
Сообщениеспасибо. я добавлял в книгу.

Не могли бы вы меня послать, где бы мне посмотреть для начинающих VBA на планете был, на sql был и книжка есть макКельви vba5

но мне бы синтаксис понять, структуру, откуда ноги растут.

SQL знаю а ВБА туплю постоянно

а так спасибо, вопрос решен

Автор - qpp
Дата добавления - 08.08.2012 в 17:03
Serge_007 Дата: Среда, 08.08.2012, 17:41 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здесь
Начинайте с Профессиональное программирование на VBA в Excel 2003

и здесь


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдесь
Начинайте с Профессиональное программирование на VBA в Excel 2003

и здесь

Автор - Serge_007
Дата добавления - 08.08.2012 в 17:41
ABC Дата: Среда, 08.08.2012, 17:42 | Сообщение № 14
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Quote (RAN)
на запрет ввода установить Style = 2

если честно не знал sad


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
Сообщение
Quote (RAN)
на запрет ввода установить Style = 2

если честно не знал sad

Автор - ABC
Дата добавления - 08.08.2012 в 17:42
RAN Дата: Среда, 08.08.2012, 21:42 | Сообщение № 15
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Зато теперь знать будешь! smile


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЗато теперь знать будешь! smile

Автор - RAN
Дата добавления - 08.08.2012 в 21:42
qpp Дата: Четверг, 09.08.2012, 11:16 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

а куда этот стайл установить то ?


bigqpp
скайп
 
Ответить
Сообщениеа куда этот стайл установить то ?

Автор - qpp
Дата добавления - 09.08.2012 в 11:16
ABC Дата: Четверг, 09.08.2012, 11:27 | Сообщение № 17
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
на 2-ром правой кнопкой мышку и свойство
К сообщению приложен файл: 6242473.jpg (69.6 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет


Сообщение отредактировал ABC - Четверг, 09.08.2012, 11:28
 
Ответить
Сообщениена 2-ром правой кнопкой мышку и свойство

Автор - ABC
Дата добавления - 09.08.2012 в 11:27
qpp Дата: Четверг, 09.08.2012, 11:30 | Сообщение № 18
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 11 ±
Замечаний: 0% ±

всем спасибо. отличное решение !


bigqpp
скайп
 
Ответить
Сообщениевсем спасибо. отличное решение !

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

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