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

При формировании сводной таблицы в Excel не знаю как заставить отображать границы ячеек в данных
Подскажите плиз!
...
Рейтинг: 0 / 0
Границы ячеек в сводных таблицах
    #32666876
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
программно или руками???
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
Границы ячеек в сводных таблицах
    #32668294
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня подготовлен шаблон, который заполняется из приложения. Лучший вариант был бы настроить шаблон, чтобы границы отображались. В противном случае наверное придется отрисовывать макросом..
...
Рейтинг: 0 / 0
Границы ячеек в сводных таблицах
    #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
Границы ячеек в сводных таблицах
    #32668499
Фотография Jojo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нада исходник ?

Scio me nihil scire

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

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

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


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