2017-04-05 9 views
-2

データをフィルタリングして(5-6フィルタを持つ)、データを同じブックの新しいシートにコピーするマクロが必要です。ここで は一例でありthere are multiple columns , the data which i need in to new tab is Virtual - NO Server - NO LCM Status- 0 and 1 Status - Active and Quarantine Most frequent User - Only name with test in itマクロをフィルタリングして新しいタブでデータをコピーする

を濾過するためにあなたのデータをページに移動し、お使いのExcelワークブックからアドバンス

+0

ようこそStackOverflow。これは無料のコード作成サービスではありませんのでご注意ください。しかし、私たちは、仲間のプログラマー(そして志望者)が自分のコードを書くのを助けることを熱望しています。 [良い質問をするにはどうすればよいですか](http://stackoverflow.com/help/how-to-ask)のヘルプトピックをお読みください。また、ツアー中に(http://stackoverflow.com/tour)、バッジを獲得することもできます。その後、達成したいタスクを完了するために、これまでに書いたVBAコードで質問を更新してください。私たちはあなたを待っています。あなたのコード*を完成させるのに役立ちます。 – Ralph

+0

あなたの質問は何ですか? – vacip

+0

ありがとうございました。Vacip、私はvbaとコードに慣れていません。あなたのコードは、間違ったところに書いてください。私たちは助けてくれるでしょう。 ..私はGoogleで利用可能な特定のコードを試してきましたが、私はそれを開発することはできません...あなたが私に平和に感謝を助けることができる場合、私は本当に感謝するだろう – user2489681

答えて

0

中ありがとうございました。 [開発者]タブをクリックします。リボンに開発者タブが表示されていない場合は、https://support.office.com/en-us/article/Show-the-Developer-tab-e1192344-5e56-4d45-931b-e5fd9be

をチェックしてください。開発者用リボンの左側に、「マクロの記録」リンクが表示されます。そのリンクをクリックします。あなたが今取るすべてのアクションは自動的にマクロに記録されます。

シート上のデータをソートするのとまったく同じようにソートします。新しいシート "+"プラス記号をクリックして、下に新しいシートを作成します。データシートに戻ります。新しいシートにコピーするデータを選択します。 Cntrl-Cでコピーします。新しいシートに移動し、データのコピーを開始するセルを選択します。コピーしたデータをCntrl-Vで貼り付けます。

[開発者]タブに移動し、[録画を停止]を押します。 ALT-F11を同時にクリックして、VBAエディタに移動します。左側の[モジュール]をクリックします。そこに記録されたマクロを持つモジュールが必要です。

マクロは、私たちに依頼したすべてのことを行います。あなたは好きなだけ頻繁に使うことができます。もう一度使用するには、[開発者]タブで[マクロ]をクリックします。作成したマクロも含めて、マクロのリストがポップアップ表示されます。これをクリックすると、同じ操作が再度実行されます。マクロの名前は好きなものに変更できます。あなたは手紙で名前を始める。それに空白はない。

VBAを習得しようとすると、自動マクロはあなたの友人です。非常に基本的なことを学ぶのに役立ちます。基礎を習得したら、VBAを少し好きになることができます。これは私が出会った最高の言語です。今のところ、あなたが求めたのは、マクロレコーダーで処理できる非常に簡単な手順です。

関連する問題