C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: VB.NETでのExcelピボットテーブル操作


(過去ログ 128 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■76053 / inTopicNo.1)  VB.NETでのExcelピボットテーブル操作
  
□投稿者/ しろくま5 (6回)-(2015/05/28(Thu) 11:44:46)

分類:[VB.NET/VB2005 以降] 

現在VBを利用してExcelでピボットテーブルを表示しております。

PivotTable.PivotFields("名前").Orientation = xlDataField

上記のようなソースでデータフィールドに入る要素を指定しております。

ですが、そのままだとデータフィールドに設定した値が行方向に展開されてしまいます。
この値を列方向に展開したい場合はどのようなソースを書けばよろしいでしょうか?

よろしくお願いします。
引用返信 編集キー/
■76055 / inTopicNo.2)  Re[1]: VB.NETでのExcelピボットテーブル操作
□投稿者/ shu (747回)-(2015/05/28(Thu) 12:29:10)
No76053 (しろくま5 さん) に返信

Excelのマクロ記録で実際にピボットテーブル作成を行い
記録されたマクロ中の
ActiveSheet.PivotTables("〜")を
提示されたコードに合わせ PivotTable に書き換えると希望の
処理を得られるのではないでしょうか?
引用返信 編集キー/
■76057 / inTopicNo.3)  Re[2]: VB.NETでのExcelピボットテーブル操作
□投稿者/ しろくま5 (7回)-(2015/05/28(Thu) 12:43:34)
>>shuさん
マクロ記録を使ったことがなく、完全に頭にありませんでした。
マクロ記録からVBAのソースを参考にして解決できました。

ありがとうございました
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -