Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Про шрифты & УXCEL / 3 сообщений из 3, страница 1 из 1
15.02.2007, 11:54:46
    #34332675
andMegaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про шрифты & УXCEL
Задача такая: Надо по всей колонке "A" (к примеру) ввести значение "ПРИМЕР", а в колонке "B" напротив каждого значения ячейки "A1", "A2", "A3" и. т. д проставить всевозможные шрифты, которые установлены (или их часть), при этом у ячейки "A1" был первый по алфавиту шрифт (например Arial) , у ячейки "A2" был второй по алфавиту шрифт (например Baltica) и т. д.
Т.е. можно ли как-то в цикле перебрать всевозможные шрифты?
...
Рейтинг: 0 / 0
15.02.2007, 12:53:00
    #34332973
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про шрифты & УXCEL
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Sub ShowInstalledFonts()
    Dim FontList As CommandBarControl
    Dim TempBar As CommandBar
    Dim i As Integer
    
    Set FontList = Application.CommandBars("Formatting"). _
       FindControl(ID:= 1728 )
    
'   Если элемент управления Font удален, то создается временная панель управления CommandBar
    If FontList Is Nothing Then
        Set TempBar = Application.CommandBars.Add
        Set FontList = TempBar.Controls.Add(ID:= 1728 )
    End If
    
'   Занесение списка шрифтов в столбец A
    Range("A:A").ClearContents
    For i =  0  To FontList.ListCount -  1 
        Cells(i +  1 ,  1 ) = FontList.List(i +  1 )
    Next i
    
'   Удаление временной панели управления CommandBar, если она создавалась
    On Error Resume Next
    TempBar.Delete
End Sub
от Джона Уокенбаха
...
Рейтинг: 0 / 0
15.02.2007, 14:24:05
    #34333425
andMegaM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Про шрифты & УXCEL
Огромное спасибо!!! Это то, что нужно
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Про шрифты & УXCEL / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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