- ベストアンサー
Excel VBAについて
私もまだやりはじめたばかりで言葉足らずだったら申し訳ありません。 私がしたいと思うのは。 シートがTOP・A・B・C・D・・・・・など複数シートが有り各シートには別のデータが入っている状態で、処理としてTOPシートに検索のボタンをつくり、検索のボタンを押すとTOPシート画面のままで全シートを検索し条件にあったデータを表示する。というのを行いたいのですが、 なかなか難しく躓いています。ご指導おねがいします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- Excel VBAでの全ワークシート検索について
現在Excelで複数のシートにデータを入れており、各シート間では検索ができるのですが、TOPページから各シートすべてから条件をしていして検索をおこないたいんですが、全ワークシートの検索がうまくできません。 ご指導お願いします。
- ベストアンサー
- Visual Basic
- VBAについて教えてください
VBA初心者です。下記のような処理を行ないたいのですが、このような処理は可能でしょうか? 【sheet2】 A B 1 あ a 2 い b 3 う c 4 え d 5 お e 【sheet1】 (1) A B (2) A B (3) A B 1 あ a う c お e 2 い b え d (処理内容) 【sheet1】にボタンを作成して、それにマクロを関連付けます。 そのボタンを押した結果が、【sheet2】のデータを2行ずつ【sheet1】にコピーして、ボタンを押していくと【sheet1】の結果が(1)⇒(2)⇒(3)⇒(3)と同じとなる。 このような処理を行いたいのですが、どのように作成したらよいのかわかりません。宜しくお願いいたします。
- 締切済み
- その他(プログラミング・開発)
- ExcelのVBAについて
ExcelのVBAについて VBA全くの初心者です。 以下のような処理を行いたいのですが、どなたかご教授をお願いします。 以下のように支店(1)~(3)のシートがあります。 1.入力シートに調べたい商品No・商品名・備考を入力する(複数行あり) 2.マクロを実行すると、商品Noを検索対象として支店(1)~(3)シートをチェックし、 一致しない行を不一致データシートに出力する もう一つ別のマクロで、 1.入力シートに調べたい商品No・商品名・備考を入力する(複数行あり) 2.マクロを実行すると、商品Noを検索対象として支店(1)~(3)シートをチェックし、、 一致する行を一致データシートに出力し、D列に対象データがあるシート名を表示する ※可能でしたら、E列に対象データがある行番号も表示する -------------------------------- シート名:支店(1) A B C 商品No 商品名 備考 011 商品A 備考A 009 商品B 備考B 015 商品C 備考C -------------------------------- シート名:支店(2) A B C 商品No 商品名 備考 008 商品A 備考A 023 商品B 備考B 004 商品C 備考C -------------------------------- シート名:支店(3) A B C 商品No 商品名 備考 007 商品A 備考A 033 商品B 備考B 018 商品C 備考C -------------------------------- シート名:入力シート A B C 商品No 商品名 備考 ※ここに複数行入力する -------------------------------- シート名:不一致データシート A B C 商品No 商品名 備考 ※ここに出力される -------------------------------- シート名:一致データシート A B C 商品No 商品名 備考 ※ここに出力される
- 締切済み
- Visual Basic
- Excelデータを条件毎に分類したい
Sheet1に検索用のデータ表があります。Sheet2に条件が入っています。シート2の条件と合うシート1のデータにフラグをたてたいのですが、検索用のデータ量、条件件数共にかなりあります。(その為、シートをわけました)。マクロを色々作ってみたのですが、どうしても上手く出来ません。シート1の各データがどの条件のものか判ればいいのですが。イメージでは下記の様になればいいのですが(簡略化していますが)。 シート1 A B C 課 品番 単価 1 E 123 450 2 A 223 350 2 E 123 450 シート2 A B C D 課 品番 単価 フラグNo 1 E 123 450 1 1 A 223 350 2 ↓ 結果(マクロ処理後) シート1 A B C D 課 品番 単価 フラグNo 1 E 123 450 1 2 A 223 350 2 1 E 123 450 1
- 締切済み
- Windows XP
- excel vba データリストからの抽出
excel vbaで、以下のような事をしたいと思っています。 【sheet1】データ A B C D E 1 あ い う え お 2 か き く け こ 3 あ き く せ そ 4 さ し す せ そ 5 あ し す け こ 【sheet2】検索 A1を検索条件セルにする ※検索キーはsheet1のA列に登場するテキストのみです。 A B C D E 1 あ い う え お 2 き く せ そ 3 し す け こ 4 5 ※A2、A3に"あ"と表示されてしまってもよいのですが、 出来れば表示なしが望ましいです。 sheet2のA1は、sheet3に、sheet1のA列に登場したテキストをデータとしてリストしておき、 「データの入力規則」でリストから選択できるようにしようと考えています。 説明が下手でうまく伝わらないかも知れませんが、うまいやり方があれば どうかご教示下さい。 宜しくお願い致します。
- 締切済み
- Excel(エクセル)
- エクセルVBA 検索クリア
こんにちは! なかなか思うようには行かず… ご教示頂けませんでしょうか? エクセルのSheet内の様々なセルに文字や数値が混在しているものがあります。 A B C D E 1 35 〇 0 3名 30 2 20 0 0名 25 3 25 〇 3 名 5 4 13 〇 1 10名 10 5 20 × 0 名 6 このような表の中のB5の"×"だけクリアする C1、C2、C5の"0"だけクリアする D3、D5の"名"だけクリアする というように該当文字or数字を完全一致したもののみクリア Sheet内を検索し、終了したら次の条件を検索というように、 複数の条件で行いたいのですが、どのようにすれば良いかがわかりません… 関数でもできるような気がしますが、他にも沢山のファイルがあり、毎回同じように整理をしなければならないので、VBAでできればと考えております。 どなたかお分かりの方、お教え下さいm(__)m よろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- エクセルで条件に合わせて複数データを抽出したい
シート1に基本データ(基データ)があり、シート2のセル内に条件を入れて、該当のデータをシート1から引っ張りたい。 具体的には、シート1に基本データ ナンバ- 1 1 2 2 2 3 4 4 4 該当データ A B C D E F G H I シート2に 条件内容 1を入れてA B (複数データ) 2を入れてC D E 3を入れてF -----と、こんな具合になりたいのですが? VLOOKUP は複数の抽出なので駄目でした。
- ベストアンサー
- オフィス系ソフト
- エクセルVBA 年月で集計したい
お世話になります。 下記の様にシート1に入力した値をボタンで シート2の集計シートの該当年月に加算させたいたいのですが、 年月で振り分ける方法が分かりませんでした。 ●シート1(個数入力) A B 1 H24/12/25 2りんご 1 3みかん 2 4ばなな 3 5すいか 4 ⇒GOボタン ●シート2(年月毎の集計) A B C D 1 24年10月 24年11月 24年12月 2りんご 0 1 3みかん 0 2 4ばなな 0 3 5すいか 0 4 シート1のB1の日付の年月とシート2のB1の年月が一致したら、値をB2~B5に加算 一致しなければ、C1、D1 という感じで考えております。 IF文の条件式がどのようになれば良いか教えていただけないでしょうか? 分かりづらくて申し訳ございませんが、よろしくお願い致します。 エクセルは2000を使用しております
- ベストアンサー
- その他MS Office製品
- エクセルの関するに関する質問です!
現在データを分析したくエクセルを使用しているのですが 関数の使い方で分からないものがあるため質問を致します。 2つのシート間で複数の条件が一致した時、特定の列にあるデータを出力するという関数を書きたいです! 【例】→「」で囲まれたのがデータです。A~Dは列を表し、(1)~(3)は行を表しています ・シート1 A B C D (1) 「1」 「4」 (2) 「2」 「5」 ☆ (3) 「3」 「6」 ・シート2 A B C D (1) 「3」 「4」 (2) 「2」 「5」 ★ (3) 「1」 「6」 上記のエクセルがあった場合で説明をさせて頂きます。 シート1とシート2で複数条件で同一なものを同一視させます この例においては(2)行目A列・B列の「2」「5」が一致しています。 その時シート2のC列にある「★」のデータを シート1の「☆」に表示したいです! データは量が多いのでオートフィルで同じ数式をシート1のC列すべてのセルに適応したいです! 分かりにくい質問で大変恐縮です! これらを実現させるための関数を使った条件式を教えてください!! 理解しづらいところに関しては補足にて対応致します! 宜しくお願い致します!!!!!!!!!
- ベストアンサー
- Excel(エクセル)
- エクセル2007 VBA シート1に入力されている項目をシート2の中で
エクセル2007 VBA シート1に入力されている項目をシート2の中で検索し、新規シートにコピーする方法についてです。 例) シート1 A B C 取引先名 品目C 数量 A 1-1 25 B あ12 5 C T-8 10 : : : シート2 A B C D E 得意先C 取引先名 製品名 品目C 数量 001 (株)B ケーブル あ12 10 002 (株)A 箱 1-1 20 002 (株)A 箱 1-1 7 002 (株)A 箱 1-1 5 : : : : : 上記の状態で、シート1の項目をシート2から検索します。 ・取引先名は一部分でも一致するあいまい検索で、品目Cは完全一致で検索したいです。 ・シート2には検索項目のデータが複数あるのですが、結果が一致する行を選択し新規シートにコピーペーストしたいです。 出来れば下記の処理も実行したいです。 *シート1の数量を、シート2の1行目から順に検索したデータから計算して、シート1の数量に満たした分だけをコピーペーストしたいです。 シート1の数量に満たさない場合も取り敢えずシート2にある分のデータをコピーペーストして、処理が終わったら不足している項目データに印をつける。 取引先Aの場合→数量が20個と7個の行をコピーペーストする感じです。 グーグルで調べたのですが、調べ方が悪いのか最初から躓いてしまいました。 今回はコードを記入していなくてすみません。 サンプルコードありで教えていただけるととても助かります。よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- MFJ-7500CDWのコピー設定の保持ができないというお困りごとについて、解決方法をご紹介します。
- お使いのMFJ-7500CDWでは、コピー設定の保持ができないという問題が発生しているようです。この問題を解決するための方法をご紹介します。
- MFJ-7500CDWのコピー設定の保持ができないという問題について、対処法をご紹介します。お困りの方は参考にしてください。