powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отображение текста на форме - вертикально
17 сообщений из 17, страница 1 из 1
Отображение текста на форме - вертикально
    #37913482
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте всем.
Подскажите, возможно ли на форме текст отобразить не горизонтально, а вертикально?
Спасибо.
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913493
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняюсь, забыла добавить
W7, Excel2003
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913520
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913537
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenHim, хорошо.
А как это сделать?
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913582
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Например так(вложение)
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913608
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenHim, не могу посмотреть
Код: vbnet
1.
2.
3.
4.
Sub CommandButton1_Click()
Load Test
Test.Show vbModeless
End Sub
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913612
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Татьяна... не могу посмотреть
Это что означает?
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913616
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenHim, форма не запускается
после нажатия на кнопку, вот
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913629
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь, забыл добавить,
Excel 2010, так что, возможно, вам придётся чтото поправить в коде
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913651
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElenHimИзвиняюсь, забыл добавить,
Excel 2010, так что, возможно, вам придётся чтото поправить в коде
смешно
у меня нет столько знаний
все равно, спасибо за желание помочь.
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913713
ElenHim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, общий смысл в том, чтобы использовать на форме картинки, на коих можно изобразить надписи в любых направлениях.
У того же елемента Label есть свойство Picture. Больше возможностей по настройке у элемента image.
В любом случае, чтобы это сделать "красиво" - без кода не обойтись.Т.к. в зависимости от разрешения, картинки нужно масштабировать - укрупнять шрифт и .тд. (если просто растягивать в элементах - можно в качестве потерять)
Вариант, который я предложил, генерирует их на лету, но, к сожалению у меня нет под рукой 2003. Кроме того, такой подход предполагает использование классов, получается вы не скоро сможете его использовать.

Как вариант, можно поискать другие элементы форм, теже MS windows common controls, возможно есть контролы, которые позволяют поворачивать текст.
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913726
катастрофа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Татьяна...,Файл verticalLabel.ocx
Взять с http://vbrussian.com/controls.asp
Файл распаковать, имеем файл verticalLabel.ocx
Данный файл скопировать в папку system32
Затем открыть VBA Tools-References...
Нажать Browse и выбрать в папке system32 этот файл - verticalLabel.ocx
Потом в Toolbox нажать правой клавишей мыши
Появится надпись Additional Controls... там выбрать verticalLabel vLabel
Нажать ОК
Без этого файла verticalLabel не будет в компьютере
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37913733
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он забыл упомянуть, что это надо будет проделывать на всех компьютерах, где предполагается использовать форму.

Почему бы просто не использовать картинку?
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37915129
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElenHim Как вариант, можно поискать другие элементы форм, теже MS windows common controls, возможно есть контролы, которые позволяют поворачивать текст. Полностью поддерживаю =) например взять WebBrowser
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37915610
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо всем.
Малыхин Сергей, если вас не затруднит,
можно подробнее описать, что и как происходит
или в коде оставить комментарии.
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37916350
Фотография Малыхин Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На форму добавляется фрейм (он нужен чтобы не отображались полосы прокрутки и границы веб браузера)
в него вставляется компонент WebBrowser http://www.youtube.com/watch?v=GBAHJSfm8Xg
...
Рейтинг: 0 / 0
Отображение текста на форме - вертикально
    #37916833
Татьяна...
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Малыхин Сергей, очень доходчиво. Спасибо.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отображение текста на форме - вертикально
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]