Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Ячейка-элемент управления(кнопка) Добавлено: 11.12.08 12:53  

Автор вопроса:  rainurka
Доброго времени суток. Существует ли возможность в VBA какую-либо ячейку сделть элементом управления (кнопкой) .
Заранее, всем спасибо за ответ

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 GDK



Вопросов: 13
Ответов: 348
 Профиль | | #1 Добавлено: 11.12.08 13:07
Например можно попробовать посмотреть есть ли события мыши у таких объектов как Лист, книга, приложение. Если есть то отслеживать эти события и проверять, например, какая ячейка активна. Второй способ попробовать вставить элемент управления "кнопка" на лист и сделать размеры этого эл. упр. по размерам ячейки, а также сделать чтобы он видоизменялся вместе с ячейками (это вроде бы даже заложено в стандартных возможностях Excel).

Ответить

Номер ответа: 2
Автор ответа:
 rainurka



Вопросов: 1
Ответов: 6
 Профиль | | #2 Добавлено: 11.12.08 13:07
Я так понимаю ткой возможности нет? На всякий случай поясню. Вызов Userform - не мой вариант!

Ответить

Номер ответа: 3
Автор ответа:
 rainurka



Вопросов: 1
Ответов: 6
 Профиль | | #3 Добавлено: 11.12.08 13:08
GDK, спасибо. Сейчас попробую

Ответить

Номер ответа: 4
Автор ответа:
 rainurka



Вопросов: 1
Ответов: 6
 Профиль | | #4 Добавлено: 11.12.08 13:16
Спасибо. Разобрался.

Ответить

Номер ответа: 5
Автор ответа:
 AngryBadger



Вопросов: 33
Ответов: 245
 Профиль | | #5 Добавлено: 11.12.08 13:23
А я предлагаю сделать на листе Чекбокс и поставить ему в LinkedCell, нужную ячейку, потом поставить Чекбоксу .Visible=false, а по событию CheckBox_Change, делать Call CommandButton_Click

Ответить

Номер ответа: 6
Автор ответа:
 rainurka



Вопросов: 1
Ответов: 6
 Профиль | | #6 Добавлено: 11.12.08 14:51
По поводу кнопку в ячейке разобрался. Еще один вопрос в догонку, если можно. Заполняю поле Caption. Поле выходит за границу кнопки. Есть конечно возможность флажок AutoSize переделать на true, но тогда получается очень широкий столбец. Можно конечно уменьшить шрифт, но тоже не вариант. Одним словом, может и глупый вопрос, как мне сделать перенос в Caption?

Ответить

Номер ответа: 7
Автор ответа:
 rainurka



Вопросов: 1
Ответов: 6
 Профиль | | #7 Добавлено: 11.12.08 15:27
Вопрос снимается

Ответить

Номер ответа: 8
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #8
Добавлено: 11.12.08 15:38
  1. .AutoSize = True
  2. .WordWrap = True

Ответить

Номер ответа: 9
Автор ответа:
 rainurka



Вопросов: 1
Ответов: 6
 Профиль | | #9 Добавлено: 11.12.08 16:40
mc-black. Спасибо

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам