これを行う方法を探していて、壁に当たっているような気がします。 。 。私はVBAで新しくなっているので、これは正しい方法ではないかもしれません。VBA Excel 3カラムをArraryに変換する
私はこのようになりますテーブルがあります。
を私はそれがこのように見える必要があります。
クライアントは、様々な目的のためにこのデータを使用する必要があります。彼らはPivot Tableを試しましたが、彼らはそれがどのように見えて、彼らのエンドユーザもそれを気に入らなかったのです。彼らはまた、それが最終的なフォーマットになった後、データに多くの調整を行います。
名前と質問を正しいレイアウトで新しいシートにコピー/貼り付けすることができました。私はその後、For Eachループを実行して名前をフィルタリングし、この新しいシートに回答をコピー/貼り付け/転記しようとしていました。質問と名前の数が常に変わるので、私はこの方法を使いました。
私が見ているコードはわかりません。オンラインで見つかった古い例を私のケースに合わせてどのように操作できるかわかりません。
提案がありますか?それとも、私が逃したことをしようとしているものにかなり近い何かをしている別の投稿がありますか?
ありがとうございました!
サンプルデータが簡素化されていると確信していますが、事前にいくつの質問があるのか分かりますか?いくつの名前があるのですか? – Jeeped
あなたが記述した問題は、一般的な「クロス集計」カテゴリに属しています。ピボット・テーブルは、仕事のための適切なツールです。 –