[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロ フィルタごとにデータをコピーし、値で貼り付け保存』(ミイ)
こんにちは。
いつも勉強させて頂いております。
マクロを作成したいのですが、ご協力頂きたく相談させて頂きます。
【前提】
元データ→A.xlsx
フォーマット →B.xlsx
元データA
・1行目〜5行目まで項目タイトルなどが入っています。
・5行目にフィルタが入っています
・データの総計は500行くらいです
フォーマットB
・16行目以降にデータが入る様になっています。
【やりたいこと】
・ファイルAのG列のデータを起点として、フィルタをかけ、G列〜AD列までの情報をコピーし
ファイルBのB16セルに値で貼り付けたい
・ファイルBのB16に入っている言葉でファイル名をつけて保存したい
【懸念】
・項目数は複数あり、可変的なためフィルタ名で名称を指定しての抽出はできない
・タイトル行はBファイルには不要
VBAは習いたてで、教室には11月から通う予定です。
教室に行く前に組む必要があり、大変申し訳ございませんが、ご教示頂きたく
お願いいたします。
< 使用 Excel:Excel2013、使用 OS:Windows8 >
そして、何故教室に行く前に組まなければならないのでしょう? もし教室からの課題なのだとした場合、それは貴方の力量を量るためのものであり、他人が解決してしまうと意味をなさないものではないかと思いますが、いかがでしょうか?
(???) 2017/10/11(水) 15:42
(マナ) 2017/10/11(水) 21:06
???さん
ご返信有難うございます。
教室からの課題ではございません。
教室に行く前に組む必要があるのは、依頼されている案件があったためです。
自分で学んでやる、というのは当然なのですが現状でマクロを作る必要があるため
ご質問させて頂きました。
「教えてください」という言葉が適切ではなかったです。
大変申し訳ございません。
マナさん ご返信有難うございます。
マクロの記録では汎用的なものができませんでした。すみません。
(ミイ) 2017/10/12(木) 11:52
>5行目にフィルタが入っています VBAに向かう前に、エクセルそのものをもっと勉強したほうがいいと思います。 所詮、エクセルを自動で操作したい程度の話ですよね??
「5行目にフィルターが入る」ってどういう状況でしょうか?
オートフィルターの矢印が5行目に表示されているということですか?
もう一回、現状の説明と、
やりたいことの説明を他人に伝わるよう説明してみてはいかがでしょう?
ついでに、手動では思った結果が得られますか?
手動で出来ないことは基本VBAを使ったところでできません。
(出来たように見せることは可能かも知れません。)
あと、教室通っても、テキストに沿ってやると思うので、
やりたいことが出来るまでには時間が掛かるし、
もしかしたらそこまで教えてくれないかもです。
ここで、しつこく納得がいくまで聞いた方が解決は早いと思いますが、
「教室に行く前に組む必要があり」という希望にはなかなか沿えないのではと思います。
出来ないことは出来ないと断った方がいいと思います。
(まっつわん) 2017/10/12(木) 17:36
記録されたマクロを参考に作成していくのです。
わたしの場合はそうしています。
(マナ) 2017/10/12(木) 20:50
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.