Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.06.2009, 20:00   #1
ADVM
 
Регистрация: 15.06.2009
Сообщений: 3
По умолчанию CreateObject("excel","xlLabel")....

Помогите плиз ... при написании такого кода ошибок не получаю, но и нет результата:

Dim CB As Object

CB = CreateObject("Excel.xlLabel")
CB.Visible = True
CB.Top = 200
CB.Left = 40
CB.Width = 40
CB.Height = 20
CB.Caption = "dasflkhfkljhnfkdjs"
ADVM вне форума Ответить с цитированием
Старый 15.06.2009, 20:52   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

А какой результат Вы хотите получить?

Ну, создали Вы объект, изменили его свойства, но вывести-то его (на форму, или на лист) забыли...

Где Вам надо отобразить этот Label?
Желательно прикрепить пример файла...
EducatedFool вне форума Ответить с цитированием
Старый 15.06.2009, 23:22   #3
ADVM
 
Регистрация: 15.06.2009
Сообщений: 3
По умолчанию А подскажите как отобразить его на UserForm1

как отобразить его на UserForm1
ADVM вне форума Ответить с цитированием
Старый 15.06.2009, 23:28   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Код:
Private Sub UserForm_Initialize()
    Dim CB As MSForms.Label
    Set CB = Me.Controls.Add("Forms.Label.1", "MyFirstLabel", True)
    CB.Top = 20: CB.Left = 40: CB.Width = 40: CB.Height = 20
    CB.Caption = "текст"
End Sub
EducatedFool вне форума Ответить с цитированием
Старый 15.06.2009, 23:44   #5
ADVM
 
Регистрация: 15.06.2009
Сообщений: 3
По умолчанию

спасибо, буду пробовать
ADVM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
настроить при открытии Excel 2003 в окошке "Тип файлов" вывод пункта "Все файлы (*.*)" по умолчанию? Unior Microsoft Office Excel 2 01.03.2009 02:42
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body tabikA HTML и CSS 5 24.02.2009 21:50
Под прикрытием "кризиса" наши доблестные "управители" хотят утопить нас в радиоактивных отходах mihali4 Свободное общение 1 17.01.2009 01:43
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) Dorvir Microsoft Office Excel 2 28.03.2008 10:03