締切済み 数値を入力したセールのみで別シートを作成 2009/06/14 07:34 コード 数量 1 2 10 3 4 11 のようにEXCELシートに入力した場合に 結果として コード 数量 2 10 4 11 として別シートを作成を作成したいのですが、やり方がわかりません。 みんなの回答 (2) 専門家の回答 みんなの回答 ASIMOV ベストアンサー率41% (982/2351) 2009/06/14 20:24 回答No.2 >一連の処理を自動的にするにはどうしたらよいのでしょうか No1の回答の操作を「新しいマクロの記録」で記録すれば良いのでは? ----------------------- Sub Macro1() ' Macro1 Macro Range("B1").Select Selection.AutoFilter Selection.AutoFilter Field:=2, Criteria1:="<>" Range("A1").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select Selection.Copy Sheets("Sheet1").Select Sheets.Add ActiveSheet.Paste Range("A1").Select Sheets("Sheet1").Select Range("B1").Select Selection.AutoFilter Range("A1").Select End Sub ---------------- >ボタンのようなものをシートに貼り付けて ツールバーを右クリック、「フォーム」をクリック、「ボタン」をクリックして シートの適当な位置をドラグしてボタンを作成します その時「マクロ登録」の窓が出ますので、上記のマクロを登録します 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 ASIMOV ベストアンサー率41% (982/2351) 2009/06/14 09:14 回答No.1 「数量」のセルを選択し、 メニューの「データ」「フィルター」「オートフィルター」とクリックします 「数量」セルに▼のボタンが付きますので、それをクリックし (空白以外のセル)をクリックし 選ばれたセルを選択、コピーして、別シートに貼り付けてください 質問者 補足 2009/06/14 16:56 ASIMOVさん ご回答ありがとうございます。 一連の処理を自動的にするにはどうしたらよいのでしょうか また ボタンのようなものをシートに貼り付けて ボタンをクリックしたら 別シートが作成されるようになると助かります。 アドバイスをお願いいたします。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A VLOOKUPとINDIRECTで別のEXCELファイルのシートを参照したい EXCEL2007を使用しています。 添付画像のように、例えば、B2のセルには =IFERROR(VLOOKUP(A2,INDIRECT($B$1&"!a:b"),2,FALSE),0) という関数があり、VLOOKUPとINDIRECTを使って同じEXCEL内の 別のシートを参照するようにしてあります。 ※シートをそれぞれ 0910,0911,0912という名前にして各年月毎に 商品コードと数量を入れてあります。 この商品コードと数量が入ったシートを数量.xlsxという別のEXCELファイルにして このMAINのEXCELシートにデータを持ってきたいのです。 何か方法はありますでしょうか?よろしくお願いします。 EXCEL2007別シートのデータリンクについて EXCEL2007別シートのデータリンクについて 商品の売上リストを作成しています。 <内容> Sheet1:商品コード、単価・数量・金額 Sheet2:商品コード、商品名 Sheet1で全てわかるようにしたいのですが、商品コードの隣に商品名を自動表示することはできますか? Sheet1・Sheet2では、並び順もコードも全てバラバラで、手作業で付け合わせするのが大変です。 どうぞよろしくお願い致します。 EXCELで入力用シートをまとめる Excelで10名が同じ書式の入力用シートを各自別々にファイルで持ち、 使っています。 それを、別のシートで一つの表にまとめる方法があれば、どうぞ教えてください。 できれば、まとめたシートは当日分と毎日のデータを溜めていけるものを 作りたいと思っています。 統合やってみたのですが、単価、受注数量、得意先codeが合計数量で 出てしまいます。 例いとうSHEET1 種類 商品CODE 単価 受注数量 得意先CODE ああ ABCDEF 100 125 3440 例すずきSHEET1 種類 商品CODE 単価 受注数量 得意先CODE いい GHIJKLMN 500 99 3330 これを、下記のようにまとめたいのです。 例合計SHEET1 種類 商品CODE 単価 受注数量 得意先CODE ああ ABCDEF 100 125 3440 いい GHIJKLMN 500 99 3330 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム EXCEL 入力された数値を別シートから検索したい EXCELで、以下のようなデータシートを作成しています。 A B C D E 1 あ 10 2 い 20 3 う 30 4 え 40 5 お 50 別シートのA1に「30」と入力したら、 B1に「B3」とデータシートの「30」が入力されている セルのアドレスを表示したいのです。 もしくは行番号だけでもいいのですが、 このような場合、どの関数を使用すればよろしいのでしょうか? VBAは避けたいです。 よろしくお願いします。 一番左のシートのセルA6に入力した値を次のシート以降のシートに入力したい Excel2003でマクロを作成しています。 複数のシートがあり一番最初のシートのセルA6に日付を入力します。 二番目以降のシートのA6に「一番左のシートのA6の値を入力しなさい」という関数をコードに書きます。これを何回も試行錯誤したのですができません。どうコードを書いたらいいかご教示ください。 入力時に別シートにも自動的に反映させたい(エクセル) 下記のような項目の表を作成しています。 受注を受けるたびに入力し(シート1全体)、月ごとに設定したシート(シート2,3・・・)にも入力しています。 これをシート1に入力すれば自動的に別シートにも反映されるためにはどのようにしたらよいでしょうか。 1行目/発注No 品名 数量 売価 売価計 原価 原価計 納期 品番 取引先CD それぞれの項目の下(2行目以下に数量、日付等(金額のところは計算式を入れてます。)を入力しています。最後には合計金額等が入ります。 それを納期(2004/5/1)月別にシートに分けます。 私の説明でご理解頂けたでしょうか。 マクロを使った方がよいのでしょうか。あまり知識が ないので分かりやすくご説明頂ければ幸いです。 宜しくお願いします。 複数枚のシートから入力している部分だけを抜粋して別のシートに入力したい マクロもアクセスもわからない全くの初心者です。自分なりに調べてみたのですが、どうしたらよいのかまったくわからないのでお力をお貸し下さい!! excelで作業内容のデータを同じ雛型の複数シートに渡って作成しています。作業項目が検品・検針・下札付・補修・袋入れだとします。品番ごとにシートを作成し、シートに1から通しNo.を振ります。この状態で、No.1は品番789、20枚を検品と検針作業をしたので、 No.1 品番789 検品 20・検針 20・下札付 0・補修 0・袋入れ 0 と入力されています。同じように、 No.2 品番889 検品 38・検針 38・下札付 12・補修 0・袋入れ 0 No.3 品番361 検品 98・検針 98・下札付 0・補修 12・袋入れ 9 ・・・というようにシートを作成していたとします。5項目あっても必ず数量が入るわけではありません。 その複数シートからデータの0以外の項目を抜粋したものを別のシートもしくはブックに作りたいのです。必要な項目はシートNo.と品番、点数の入っている項目とその数量になります。ものすごく2度手間なのですが、どうしても両方のシートが必要とのことで・・・。0の行は飛ばして、それ以外の項目だけを複数のシートから抜粋してくる式というようなものは存在するのでしょうか?? 何か全く別の方法がありますでしょうか?? 何かアドバイスを頂けないでしょうか??? よろしくお願いいたします!!! EXCEL で 数値別に その行を 別sheetの表に 貼り付けたい。 一回のマクロで 移動できないでしょうか _____________ A B C D 1 日付 コード 仕入れ金額 数量 2 10/2 0098 20 9 3 10/2 0008 21 9 4 10/3 0128 23 10 5 10/4 0098 24 9 6 10/9 0128 23 12 コード0098のデータ行を sheet2 へ コード0128のデータ行を sheet3 へ コード0008のデータ行を sheet4 へ コピーか 移動できないでしょうか? よろしくお願いいたします。 Excel2003 シートを作業グループ化して式を入力する Excel2003でSheet1~Sheet3を作業グループ化し、式の入力をする際に"="を誤って全角で入力したところ、Sheet1は正しく表示されますが、Sheet2とSheet3の該当箇所にはR1C1形式のような式が表示されました。 【シート内容】 Sheet1~Sheet3のB5~F11に表が作成されています。 D列には「単価」、E列には「数量」が入力されています。 【処理内容】 3シートを作業グループ化して、F列に「単価*数量」の式を入力。 この時、先頭の"="を誤って全角"="で入力 → =D6*E6 【結果内容】 Sheet1 → 計算結果が正しく表示 Sheet2~Sheet3 → RC[-2]*RC[-1] と表示 この"RC[-2]*RC[-1]"は入力した式がR1C1形式で表示されたものなのでしょうか? なぜSheet2とSheet3のみこのような表示になるのでしょうか? ご存知の方がいらっしゃいましたら、教えてください。 VBAを使ってセルを検索後別シートのデータを自動入力したいです。 見ていただきありがとうございます。 エクセルの2000VBAを使って次のようなことを考えています。 シート2に以下のようなデータがあります。 2006/7/20 コード 数量 100 200 200 400 データの数は日によって違います。 シート1には以下の表があります。横軸にはコード縦軸には日付が入っており各対応するセルに数量が入っています。 100 200 300 400 ....←コード 2006/7/1 20 40 100 800 2006/7/2 50 60 200 500 . . . 2007/6/30 このような場合、シート2にコマンドボタンを設けて押したときシート2の日付とコード番号によりシート1の表の検索を行って対応するセルにシート2のデータを転記したいのです。シート2のデータは本日分のデータが入った時点でシート1への転記を行います。(1日一回です) また、シート1の表は2007/6/30(これ以降は必要ないので)までの日付がすでに入力されており明日以降のデータの入るセルは空白になっております。 よろしくお願いします。 別シートからの「自動参照」は可能ですか? Excelであるコード一覧表を目視して、別のExcelシートへ項目を手入力で転記しているのですが、非常に手間がかかっています。 これを手間がかからずに入力するには、マクロしかないのでしょうか? 入力されたセルのみを別シートにリンク EXCEL2Kです。入門者ですのでご指導下さい。あるシートに日付け毎に入力表(一部リスト選択)があります。毎日入力はありませんので、入力されたセルのみ(空欄は除外)別シートにリンクさせたいのですが、可能でしょうか?添付図のイメージです。宜しくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセル:入力内容を別シートに反映し、リスト作成 お世話になります。 エクセルの関数についてご指導ください。 現在、「購入申請書」内に予実管理できるように関数を貼り付けようと作業しています。 イメージとしては、消耗品を買おうとしたときに、購入申請書に申請金額やコードを入力すると、別シートにある1年間の部署予算と、当月の残額が反映されるようにしたいです。 お聞きしたいのは2点あります。 (1)購入申請書は都度上書きしていくタイプです。過去のものは消えてしまうので、記入した際に別シートにあるリストに反映されていくようにしたいです。リストで自動的に次の行に記入が行われるような入力って可能ですか? (2)年間予算は「部署コード」毎にシートが分かれています。「部署コード」で該当コードが入力された場合、同じ名前のシートに行き、予算を拾ってくるようなイメージを作っているのですが、これは可能でしょうか? 全てイメージで質問してしまい申し訳ありませんが、どなたかわかる方いれば教えてください。 補足は何度でもいたしますので、ヒントをいただけますようお願いいたします。 Excelでワークシート作成 自営で飲食店をしています。 Excel2000で一枚ずつ伝票を入力し(ワークシートに商品コード入力で商品名、金額がでるようにしている)1ヶ月ごとに商品別合計を出しています。 が、とても原始的なやり方で作業しています。1ヶ月分の伝票を入力後、ソート&集計していますので、入力段階で8000行ほど使い、集計に恐ろしく時間がががっています。 (居酒屋なので、一組のお客様一枚の伝票でも平均10品目以上記入しています、これが一日数十枚×27日・・・。もちろん手書き伝票です。(涙)) そこで質問です。 商品コードを入力するだけで、商品名で数量が次々と累計されていく(商品コードはEnter後消え、またそこに入力する)・・・・という夢のようなワークシート(関数?)を作りたいのですが、ド素人には無理でしょうか?(ワタクシ、超初心者です) もし、作成は無理で、ソフトを使った方が良い場合、どんなソフトを購入すれば良いでしょうか? ご存知の方、よろしくお願いします。 Excel別シートに同じ値を反映させたい 初めて質問いたします。 EXCELで見積書と別シートに商品一覧を作成しております。 商品一覧には単価、数量、合計金額で計算式を組んでおります。 商品一覧中数量を入力したものを商品名、単価、数量、合計金額として見積書に反映させたいと思っております。 同座標へは反映できるのですが、商品が数十種ある為、例えば行1と行5で数量入力した場合、見積書には行2~行4までは空白になってしまいます。この間隔を空けずに見積書に反映させることは出来るのでしょうか? ご教授いただきたくお願い申し上げます。 EXCEL2010 VBA シートモジュール EXCEL2010でVBAを使用しています。 シートモジュールを使用して特定のシートがアクティブになるとコードが実行されるようにしたいのですが、問題が一点ありまして。 特定のシートは別のコマンドを使用したときに作成されるので最初からあるシートではありません。 なのでシートモジュールにコードを入力しておくことができません。 処理の流れ 1.シートAでコマンドボタンをクリック 2.コードが実行されてシートB(特定のシート)・シートC~シートFを作成 シートが作成されると同時にシートモジュールに決められたコードを自動で入力するというような 方法はないでしょうか? エクセル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個の行をコピーペーストする感じです。 グーグルで調べたのですが、調べ方が悪いのか最初から躓いてしまいました。 今回はコードを記入していなくてすみません。 サンプルコードありで教えていただけるととても助かります。よろしくお願いします。 別シートの挿入 Excel2003です、06年決算書のシート2に別に作成した05決算書を挿入出来ますか、05決算書を範囲選択、コピー貼付けで無く05決算書のシート1を入れたい。 入力シートから別シートに転記・蓄積について エクセルで入力シートのA1:D5(5行)の範囲を別シート(DBシート)の転記・蓄積させる方法を教えてください。また、入力データがA1:A5(1行)のときもあれば、A1:D5(5行)の場合もあるとします。宜しくお願いします。 入力したデータを別シートへ反映させたいです ホテル従業員からの質問です。 現在部屋数が80部屋くらいあります。 毎日報告用に、エクセルで翌日の予約状況をまとめ、作成しています。 もちろん毎日全ての部屋が埋まるわけではありません。 報告用のシートは、部屋番号、宿泊者名、人数、宿泊料金、メモ等の欄があります。 報告用のシートとは別に、お客様への案内用の宿泊カードというシートも作っており、 B6横サイズを縦に2つ並べ、B5縦サイズで必要な複数ページを印刷して使っています。 現在この2つを別々に作成しているため、できれば報告用のシートを作成しているときに 別シートの案内用の宿泊カードも同時に作成できるようにしたいです。 宿泊カードには、部屋番号と宿泊者名、人数が反映するように考えているのですが、良い知恵はありませんでしょうか? 宜しくお願いします。 使用しているのはexcel2003です。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
ASIMOVさん ご回答ありがとうございます。 一連の処理を自動的にするにはどうしたらよいのでしょうか また ボタンのようなものをシートに貼り付けて ボタンをクリックしたら 別シートが作成されるようになると助かります。 アドバイスをお願いいたします。