Страница 1 из 1

Frame или что-то в этом духе

Добавлено: 22 май 2004, 17:24
Hamber
Вообщем добавил я Frame. Поставил на него кнопку CommandButton1.

А как написать событие на эту кнопку, я не знаю +(

Помогите ... +(

Или что есть похожее как Frame ? Что-то вроде Панели здесь есть ?


Если что, пишите в ICQ:673912 ...


Заранее, Спасибо ! :?

Добавлено: 22 май 2004, 23:02
Naeel Maqsudov
Вообщем добавил я Frame. Поставил на него кнопку CommandButton1.

А как написать событие на эту кнопку, я не знаю +(
В режиме конструктора на рабочем листе или в дизайнене форм по двойному щелчку на объекте Редактор VBA перейдет в подходящий модуль и добавит заголовок процедуры обработки события. Т.е. сразу можно писать код VBA.

Добавлено: 22 май 2004, 23:04
Naeel Maqsudov
Или что есть похожее как Frame ? Что-то вроде Панели здесь есть ?
Frame - это и есть что-то вроде панели, если свойство Caption сделать пустым.

Добавлено: 02 июн 2004, 14:16
Hamber
Нифига ...

Если Frame сделать на рабочий лист, а не на форму, то событие на кнопку нельзя писать +((((

Вот так-то ...

Попробуй сам ...
:(

Добавлено: 03 июн 2004, 00:46
Naeel Maqsudov
Дык, естественно нельзя!
Надо было стазу сказать, что на рабочем листе работаем, а не в форме.

Форма и лист - это две большие задн..., ой, то есть, РАЗНИЦЫ :)

Увы... Фреймы не поравильно работают на листе. Они разрабатывались, видимо, только для форм.

Дело в том, что рабочий лист принимает объекты Microsoft Forms 2.0 также как рисунки и прочие OLE-объекты, и не может работать с ними так как это делают формы.

Если Вам достаточно просто внешнего сходства с панелькой, то объедините ячейки под группой кнопок, и создайте эффект объема в объединенной ячейке (с помошью цвета границ ячеек - слева и сверху белые, а снизу и справа - черные). Кнопки расположитте прямо на листе.

К сожалению - это, как мне кажется, единственный выход.