|
こんにちは。
ピボットテーブルに入っているのは単なるあたいです。
だからrange("A1").value とかであたいが取れます。
あ、実際にコードで確認したことはありませんので
できなかったらすみません。
以下はずいぶんまえに2010で 確認済みです(笑
ピボットテーブルの範囲をコピーして、テキトーなセルに貼り付けると
ピボット機能はなくなってタダのセルになります。
range("A1").value とかで値が取れます。
▼事務 さん:
>▼佳 さん:
>>こんにちは。
>>
>>一切例外なしに必ず 1件2行なら、普通に数式でいけますが?
>>
>>
>>> ピボットテーブルで集計が終わりではなく、(集計後)を利用してさらにデータ加工します。
>>ピボットテーブルが駄目な理由として 成立していませんねぇ。
>>やってみて、うまく行かなかったのですか?
>>だから、「ピボットテーブルとは集計を終わらせるものだ」
>>「ピボットテーブルを利用して加工は絶対できない」と?
>>「でも回答者にはできるかもしれない」とはお考えになりませんか?
>>
>>
>>▼事務 さん:
>>>こんばんは。EXCEL VBA初心者です。
>>>※データは3000行ぐらいあります。
>>>(元データ)を(集計後)のようにしたいのです。その後(集計後を)さらに加工を予定しています。
>>>ピボットテーブルのようにVBAをしたいのですがうまくいきません。他にどのような方法があるのかまったく思い浮かびません。
>>>コードのアプローチを教えてください。よろしくお願い致します。
>>>
>>>
>>>(元データ)
>>>日付 氏名 開始時間 終了時間
>>>2月1日 A 8:00 12:00
>>>2月1日 A 12:00 15:00
>>>2月1日 B 9:00 11:00
>>>2月1日 B 11:00 16:00
>>>2月2日 A 7:00 9:00
>>>2月2日 A 9:00 14:00
>>>2月2日 B 10:00 16:00
>>>2月2日 B 16:00 17:00
>>>
>>>(集計後)
>>>日付 氏名 開始時間 終了時間
>>>2月1日 A 8:00 15:00
>>>2月1日 B 9:00 16:00
>>>2月2日 A 7:00 14:00
>>>2月2日 B 10:00 17:00
>
>
>佳さん
>おはようございます。
>説明不足でスミマセン。
>必ず2行ではありません。
>日付も氏名も複数でバラバラです。
>要はピボットテーブルで作成はできるのですが、ピボットテーブルで作成されたデータをVBAで引用する方法はわかりません。ですのでVBAで集計したデータのほうが次にデータ加工しやすいのではと思っているのです。
|
|