オートフィルターの結果を別シートに貼り付け | |
---|---|
[194583] オートフィルターの結果を別シートに貼り付け- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ やまかわ -(2022/01/06(10:53)) □U R L/ 私はVBA初心者でして、皆様にアドバイスをお願いしたいと考えております。 アンケート集計の自動化を行いたいと考えておりまして、次の前提のデータを次の手順で、a〜gまで順にオートフィルターを掛け、その結果を別シートに貼り付ける作業をVBAで自動化したいと考えています。 a b c d e f g 1 1 1 4 2 3 1 1 2 2 5 1 2 4 2 1 2 2 1 1 4 ・・・・・ 【前提】 1.データは2行目から200行くらいまであります。(1行目はタイトル行) 2.アンケートの種類(設問の数)によって、fとgはデータに存在しない場合があります。 3.アンケートの種類によって、選択肢の数が異なります。選択肢は最小2、最大10あります。各設問にいくつの選択肢が設定されるかは決まっていません。(設問aの選択肢が常に2つというわけではありません) 【手順】 1.1行目(タイトル行)でオートフィルターを掛け、設問aで1と選択したデータを抽出します 2.シートを追加し、1のデータを貼り付けます。 3.2のシートの名称を設問a-1に変更します。 4.オートフィルタで、設問aで2と選択したデータを抽出します 5.シートを追加し、4のデータを貼り付けます。 6.5のシートの名称を設問a-2に変更します。 以上の手順を設問aの選択肢1〜10(選択肢が存在しない場合は処理をしない)で繰り返し、 設問a→設問b・・・と順に処理を行っていくことを想定しています。 大変図々しいお伺いで大変申し訳ありません。 どうぞよろしくお願い申し上げます。 ++++++++++++++++++++ OS ⇒OTHER Version⇒OTHER ++++++++++++++++++++ |
[194584] Re[1]: オートフィルターの結果を別シートに貼り付け- ■記事引用/メール受信=OFF■ □投稿者/ マルチポスト -(2022/01/06(11:18)) □U R L/ h ttps://www.excel.studio-kazu.jp/kw/20220106104916.html?t=110256 >マルチポストはご遠慮ください。 >同じ内容の質問を、同時に複数の掲示板に投稿 する行為をマルチポストと言います。 >善意で回答してくれる方々や、ほかで質問した掲示板に迷惑がかかる恐れがあります。 >(先に質問した掲示板でどうしてもレスがつかなくて、ほかで質問したい場合は、その掲示板に解決マークをつけるか、削除するなどして、次の掲示板で質問すればこれに該当しません) |
このトピックに書きこむ |
---|