Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Границы ячейки Excel при формировании файла из VB / 3 сообщений из 3, страница 1 из 1
21.05.2009, 14:32
    #35999231
Nuss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячейки Excel при формировании файла из VB
Подскажите, пожалуйста, как начертить границы ячейки при формировании файла Excel программно из VB? Если в шаблоне изначально рисоват границы, то на печать выдается куча пустых листов с сеткой (((
...
Рейтинг: 0 / 0
21.05.2009, 14:39
    #35999268
by-pass
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячейки Excel при формировании файла из VB
программно выделить в экселе нужную область, а далее можно так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
        With .Selection
            .WrapText = True
            .NumberFormat = "@"
            
            'границы
                .Borders(xlDiagonalDown).LineStyle = xlNone
                .Borders(xlDiagonalUp).LineStyle = xlNone
                With .Borders(xlEdgeLeft)
                    .LineStyle = xlContinuous
                    .Weight = xlThin
                    .ColorIndex = xlAutomatic
                End With
                With .Borders(xlEdgeTop)
                    .LineStyle = xlContinuous
                    .Weight = xlThin
                    .ColorIndex = xlAutomatic
                End With
                With .Borders(xlEdgeBottom)
                    .LineStyle = xlContinuous
                    .Weight = xlThin
                    .ColorIndex = xlAutomatic
                End With
                With .Borders(xlEdgeRight)
                    .LineStyle = xlContinuous
                    .Weight = xlThin
                    .ColorIndex = xlAutomatic
                End With
                With .Borders(xlInsideVertical)
                    .LineStyle = xlContinuous
                    .Weight = xlThin
                    .ColorIndex = xlAutomatic
                End With
                With .Borders(xlInsideHorizontal)
                    .LineStyle = xlContinuous
                    .Weight = xlThin
                    .ColorIndex = xlAutomatic
                End With
        End With
...
Рейтинг: 0 / 0
21.05.2009, 14:47
    #35999299
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячейки Excel при формировании файла из VB
На установке вертикальных или горизонтальных внутренних границ может возникать ошибка, если устанавливать для одной
строки или одного столбца. Это неочевидно и всплывает совершенно случайно спустя какое-то время эксплуатации


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Границы ячейки Excel при формировании файла из VB / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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