|
こんにちは。かみちゃん です。
>1.d.xlsにある項目が、db.xlsにないものもある。
具体的なことを書いていただかないとわりづらいです。
>2.db.xlsの、ピボットテーブルで集計した複数の値を、d.xlsの1つのレンジに反映させなくてはい
>けない部分がある。(例えば、db.xlsでは「商品○」は、「○A」と「○B」の二つがあるのでピボ
>ットテーブル集計では当然「○A」「○B」の項目がでてくるけど、d.xls上では、○として○A,○B
>の合計を入力しなくてはいけない。)
ピボットテーブルの集計方法次第でどうにでもなります。
たとえば、集計前に、作業列を一時的に作って、○A、○Bは、○とし、○で集計するなど。
>1.db.xlsのピボットテーブルを、新しいシート(sheet1)に作成する。
>2.sheet1のピボットテーブルのそれぞれのレンジをd.xlsの対象レンジへ貼り付ける。
>
>「コピペ6 wbs.Range("D84"), destination.Range("B3")」のような方法以外に、何か良い手はあるでしょうか?
あります。ただし、d.xlsのフォーマット次第です。
なので、Sheet1とd.xlsのフォーマットがわからないと具体的なことを書くことが現時点では難しい
です。
>本当は、作りたいd.xlsとdb.xlsを直接見ていただきたい気持ちでいっぱいなのですが、さすがにそれは持ち出し禁止ですし…(T_T)
>少ない情報しかお伝えできないのがつらいのですが、何か良い方法がありましたら、是非ご教授くださいませ。
もちろん、実際のデータではなくてもいいのですが、サンプルとして、フォーマットさえ、「正確に」
教えていただければ、もう少し具体的なことが言えるのですが・・・
考え方は、あさみさんの考えているとおりでいいかと思います。
|
|