2012-03-16 3 views
0

GoogleとさまざまなExcelのトラブルシューティングサイトを使用してこの問題の回答を数日間探しています。残念ながら、私はExcelでMacrosに慣れていないし、私のトレーニングは4月までではない(私はサインアップしている!)。私はちょうどプログラミングを理解していない、私は自分のニーズを満たすためにソリューションをオンラインで "固定"が苦労している。私は本当にこれを自分の状況に合わせて具体的にレイアウトする必要があります。コピーしてSheet1から行を貼り付け、セルJに "YES"が含まれていて、Excel 2007でSheet4に含まれています

私はSheet1とSheet4を含むスプレッドシートを持っています。 Sheet1は列A〜Lのデータを持ち、無制限の行を持つことができます。列Jに値 "YES"が入力されたら、マクロをコピーしてその行全体を次の空行のシート4に貼り付けます。

助けてもらえますか?このプロジェクトは3月19日(月)までに完了する必要があります。ありがとうございます!

+4

をしようとする必要がありますしかし、あなたが何かをしようとしている必要がありますか?あなたが試したことを私たちに見せてくれますか?あなたが望むコードを書くのは簡単です。 CLUE:Worksheet_Chnageイベント()を使用する必要があります。試してみる。これはIST当時の3月17日です) –

+3

あなたの士気を高めるために、私はコードが準備できていることを知りたいと思います。私はあなたが少なくともあなたの問題を解決しようとしたときに貼り付けます:) –

+1

@ SiddharthRout:アドバイスとあなたの手助けのための+1: – JMax

答えて

0

マクロに100%慣れていない場合は、ソリューションをオンラインで修正することをおすすめしません。

マクロを記録していくつかのコードを生成できます。 1つの方法は、

  • "YES"の場合のみにフィルタリングすることができます。
  • これらの行をSheet4にコピーします。

コードを変更することができます。 (私は彼らが理解するのは簡単だと思います)。あなたが試したコードを投稿することができれば助かります。

ボタンを押したときにのみこのアクションをトリガしたい場合は、そのボタンを作成してマクロ(Sub)に割り当てることができます。

あなたは、これが自動的に行わしたい場合は、シッダールタ

で言及 Worksheet_Change Event
+1

-1これは答えではありません。最高のコメントです。 PlsはSidが今までの質問にどう反応したかを書き留めます。 – brettdj

+0

質問にコメントしたいと思っていましたが、十分な担当者がいないことがわかりました。それ以外に何かできることはありますか?私はそれが話題ではないことを願っています。 –

+1

公正なポイント - 私は下向き投票を削除します。 – brettdj

関連する問題