[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『Excel2010 ピボットテーブル 「従来のピボットテーブルレイアウト」が初期表示されるようにしたい!』(たけさん)
標題の通りなのですが、Excel2010を使用してピボットテーブルを作成することがよくあります。
新しいレイアウトよりも昔のレイアウト(1項目につき1列)が使いやすく、毎回オプション設定で従来のピボットテーブルレイアウトにチェックをつけています。
最初から従来のレイアウトになるように設定できませんでしょうか。
< 使用 Excel:Excel2010、使用 OS:Windows7 >
ただ、設定項目が少ないとマクロ使う効果が少ないかもしれません。 で、自分用に設定項目増やして試してみました。
Sub test() Dim pvt As PivotTable Dim pvf As PivotField
On Error Resume Next Set pvt = ActiveCell.PivotTable On Error GoTo 0
If pvt Is Nothing Then Exit Sub ' With pvt .RowAxisLayout xlTabularRow .ColumnGrand = False .RowGrand = False For Each pvf In .PivotFields pvf.Subtotals(1) = False Next End With
End Sub
やはり、通常、色々設定すると思いますので、 部分的にマクロで行っても? という感じです。
(マナ) 2015/11/09(月) 23:08
マナさん
ありがとうございます
マクロしか方法はないようですね
ピボットテーブルの名前が変わっていると修正しないと。。。とのことですね。
使いたいのは、私ではなく上司のなので、難しいのかなと思います。
ピボットをおぼえたけど、毎度設定するのはめんどくさい
でも、項目名(行、列ラベル)、シート名などは都度変わるようなので、
じっくり考えてみます
ありがとうございました
(たけさん) 2015/11/10(火) 08:50
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.