Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Границы ячеек в сводных таблицах / 8 сообщений из 8, страница 1 из 1
26.08.2004, 10:37
    #32666097
Dik76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
Здравствуйте!

При формировании сводной таблицы в Excel не знаю как заставить отображать границы ячеек в данных
Подскажите плиз!
...
Рейтинг: 0 / 0
26.08.2004, 14:34
    #32666876
Stepler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
программно или руками???
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
27.08.2004, 10:16
    #32668294
Dik76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
У меня подготовлен шаблон, который заполняется из приложения. Лучший вариант был бы настроить шаблон, чтобы границы отображались. В противном случае наверное придется отрисовывать макросом..
...
Рейтинг: 0 / 0
27.08.2004, 11:40
    #32668488
Jojo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
Sub MakePivotTables()
' Процедура создает 14 сводных таблиц
Dim PTCache As PivotCache
Dim PT As PivotTable
Dim SummarySheet As Worksheet
Dim ItemName As String
Dim Row As Integer, i As Integer

Application.ScreenUpdating = False

' Удаление листа сводных таблиц, если он существует
On Error Resume Next
Application.DisplayAlerts = False
Sheets("СводныеТаблицы").Delete
On Error GoTo 0

' Добавление листа сводных таблиц
Set SummarySheet = Worksheets.Add
ActiveSheet.Name = "СводныеТаблицы"

' Создание объекта PivotCache
Set PTCache = ActiveWorkbook.PivotCaches.Add( _
SourceType:=xlDatabase, _
SourceData:=Sheets("Данные").Range("A1"). _
CurrentRegion.Address)

Row = 1
For i = 1 To 14
ItemName = Sheets("Данные").Cells(1, i + 2)
' Создание сводной таблицы
Set PT = PTCache.CreatePivotTable _
(TableDestination:=SummarySheet.Cells(Row, 1), _
TableName:=ItemName)
Row = Row + 11

' Добавление полей
With PT.PivotFields(ItemName)
.Orientation = xlDataField
.Name = "Кол-во"
End With

With PT.PivotFields(ItemName)
.Orientation = xlDataField
.Name = "Процент"
.Calculation = xlPercentOfTotal
End With

PT.AddFields RowFields:=Array(ItemName, "Данные")
PT.PivotFields("Пол").Orientation = xlColumnField
PT.PivotFields("Данные").Orientation = xlColumnField
Next i

' Замена оценок описательным текстом
SummarySheet.Activate
With Columns("A:A")
.Replace "1", "Категорически не согласен"
.Replace "2", "Не согласен"
.Replace "3", "Затрудняюсь ответить"
.Replace "4", "Согласен"
.Replace "5", "Полностью согласен"
End With

' Настройка ширины столбцов
Columns("A:G").EntireColumn.AutoFit
End Sub

Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
27.08.2004, 11:45
    #32668499
Jojo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
нада исходник ?

Scio me nihil scire

<<Jojo®>>
...
Рейтинг: 0 / 0
27.08.2004, 14:23
    #32668971
Dik76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
>Jojo
У меня сводная таблица прекрасно формируется, единственный минус, то что нет границ ячеек в данных, юзвери ругаются что надо с линейкой сидеть
Может в шаблоне надо что то настроить, не знаю..
...
Рейтинг: 0 / 0
05.10.2004, 14:54
    #32724182
Katy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
Dik76

Похожая история. тоже не сохраняються границы ячеек в данных....
Причем 1. загаловки форматируються нормально
2. если задать форматирование границ например перечеркнутые по диоганали, то сохраняет, а стандартные по границам нет.

видимо это глюк стандартный. как его обойти?
...
Рейтинг: 0 / 0
19.10.2004, 17:11
    #32744921
Dik76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Границы ячеек в сводных таблицах
Я решил вопрос с помощью макроса. Лучше ничего не придумал
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Границы ячеек в сводных таблицах / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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