|
Границы ячеек в сводных таблицах
|
|||
---|---|---|---|
#18+
Здравствуйте! При формировании сводной таблицы в Excel не знаю как заставить отображать границы ячеек в данных Подскажите плиз! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2004, 10:37 |
|
Границы ячеек в сводных таблицах
|
|||
---|---|---|---|
#18+
У меня подготовлен шаблон, который заполняется из приложения. Лучший вариант был бы настроить шаблон, чтобы границы отображались. В противном случае наверное придется отрисовывать макросом.. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2004, 10:16 |
|
Границы ячеек в сводных таблицах
|
|||
---|---|---|---|
#18+
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®>> ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2004, 11:40 |
|
Границы ячеек в сводных таблицах
|
|||
---|---|---|---|
#18+
нада исходник ? Scio me nihil scire <<Jojo®>> ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2004, 11:45 |
|
Границы ячеек в сводных таблицах
|
|||
---|---|---|---|
#18+
>Jojo У меня сводная таблица прекрасно формируется, единственный минус, то что нет границ ячеек в данных, юзвери ругаются что надо с линейкой сидеть Может в шаблоне надо что то настроить, не знаю.. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2004, 14:23 |
|
Границы ячеек в сводных таблицах
|
|||
---|---|---|---|
#18+
Dik76 Похожая история. тоже не сохраняються границы ячеек в данных.... Причем 1. загаловки форматируються нормально 2. если задать форматирование границ например перечеркнутые по диоганали, то сохраняет, а стандартные по границам нет. видимо это глюк стандартный. как его обойти? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2004, 14:54 |
|
|
start [/forum/topic.php?fid=61&msg=32668971&tid=2186495]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
77ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 188ms |
0 / 0 |