- ベストアンサー
Excel VBA条件による行の上下段へのコピー
- Excel VBAを使用して、条件によって行を上下にコピーする方法について質問させていただきます。
- 表1には各商品のデータが6行ずつ表示されていますが、一部のフィールドにはデータが入っていないため、オートフィルターをかけると空白行が抽出されません。そのため、表1を表2のように全ての行にデータを入れることで、オートフィルターで正しく抽出できるようにしたいです。
- 具体的な条件としては、品名と区分は必ず入っており、品番は各商品データの2行目に、納品日から問屋名までは同一データの先頭行の2行目に入っています。表1にデータを入れるためのボタンを作成し、そのボタンを押すことで表2の緑色セルを埋めるような動作を実現したいです。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- EXCEL VBA 行のコピー
お世話になります。 添付の表1のデータがあるのですが、これをボタンが押されたら自動で表2のようにしたいのです。 やりたい事・・・ 表1のA3から最下行までREADして品番(A??)と品名(B??)の空白セルを埋めたいのです。(表2黄色部分)各商品は最低でもデータ行が1行あり、各商品の行数は可変です。 最大でも10行程度だと思います。 どなたかご教授いただけますでしょうか? よろしくお願い致します。 環境 Windows XP SP3 Excel2003
- ベストアンサー
- その他MS Office製品
- エクセル2003 VBAで セル内を 一発呼び出し
エクセル2003 オートフィルタではなく VBAで セル内を 一発呼び出ししたいので。 よろしく お願いします。 表 列A~E(結合2行) :商品名と内容 列H~K(結合2行) 住所氏名電話番号を記載してます。 1年分を オートフィルターで 氏名 や 商品名で 探すのは 結構 時間がかかります。 同じものが ほぼ少ないため。。。 そこで たまに 同じ氏名 同じような 品を 検索する セルを 2個ほど作って そこへ セル1へ 商品名を入力すると 該当する 行のみ 表示される。 セル2に 名前をを入力すると 該当する 行のみ 表示される。 また、セルを赤色に塗った部分の結合行(2~3行)を 赤色に塗りつぶした行のみ 表示も できれば うれしいです。 コマンドボタン等を使ってもいいので お願いします。 そんな VBAを 作っていただけませんでしょうか^^; お手数おかけしますが どなたか よろしく お願いします。
- 締切済み
- オフィス系ソフト
- エクセルVBAでフィルタ抽出部分のみのコピー
エクセルVBAで売上帳を作成していますが、オートフィルタでデータ抽出した後、表示されている行のみをコピーして別シートに貼りつけるにはどうすればよいのでしょう? 別シートは指定したセルに値のみの貼り付けをしたいと思っています。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- オートフィルタについて(再)
excelにて下記のようなファイルを作成しました。 項目にてオートフィルタを実行し、抽出したい項目を 選択するのですがうまく抽出できません 1 品名 サイズ 員数 2 A 100 300 3 200 400 4 B 500 600 (品名2行目、3行目はセルの結合を実施しています。) ↓品名にてオートフィルタを実施 品名 サイズ 員数 A 100 300 2行目が抽出されない。 うまく抽出できる方法ありますでしょうか? よろしくお願いします
- ベストアンサー
- その他(業務ソフトウェア)
- エクセルで、条件に一致した行を別のセルに抜き出す方法
エクセルで、指定した条件に一致するセルを含む行をすべて抜き出す方法が知りたいです。 たとえば、 <A列> <B列> <C列> 7/1 りんご 100円 7/2 ぶどう 200円 7/2 すいか 300円 7/3 みかん 100円 このような表があって、100円を含む行をそのままの形で、 別のセル(同じシート内)に抜き出したいのですが。 7/1 りんご 100円 7/3 みかん 100円 抽出するだけならオートフィルターでもできますが、 抽出結果を自動的に、別の場所に、常に表示させておきたいのです。 初歩的な質問だと思いますが、検索しても分からなかったので、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL VBA 条件による行の自動挿入(2)
お世話になります。 前回の質問と重なる部分がありますが、EXCEL VBAを使用して自動で行の挿入処理を実施したいと思っております。 やりたい事は添付図の表1を処理ボタンを押すと自動で表2のようにしたいのです。 表1では各商品に"定価"、"特売"という2つの売り区分が表示されます。 各商品の売り区分はブランクはなく、必ず下記の3パターンのうちのどれかが表示されます。 (1)"定価"だけ表示 (2)"特売"だけ表示 (3)"定価"と"特売"両方表示 この表1に対して処理ボタンを押すと・・ 表2では各商品の売り区分に必ず"定価"と"特売"が上下に両方表示されるようにしたいのです。 (添付図の表2参照)。順番も"定価"が上、"特売"が下にしたいのです。 表2は別シートでも同じシートでも構いません。 どなたかお力添えいただけますでしょうか? よろしくお願い致します。 環境 Windows XP SP3 Excel2003
- ベストアンサー
- その他MS Office製品
- エクセル VBA 連続行コピー?
オートフィルターで抽出後、最終行へ飛び、そこから最終行含む上に連続する5つの行をコピーしたいです。 現在は、最終行へ飛ぶコードまでは書いたのですが、そこから5行コピーするコードが分かりません。 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- Excelのオートフィルタで非表示行が復活する
Excel2003を使用しています。 行をいくつも非表示にしている表があります。 オートフィルタでなにかを抽出後、フィルタの(すべて)でフィルタを解除すると、非表示にしていた行がすべて表示されてしまいます。 表示されないようにするにはどうしたら良いでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル いろいろな品名ごとに条件付きのカウントをしたい。
エクセルマクロについて教えてください。 以下の「元の表」から「抽出した表」のように、○がついているもののカウントをしたいのですが、マクロでやるにはどのようにしたらよいでしょうか。 品名は特定なものではなく、無限にあります。 〔元の表〕 品名 区分 りんご ○ りんご × みかん ○ バナナ ○ バナナ × キウイ ○ りんご × キウイ ○ りんご ○ : : 〔抽出した表〕 品名 区分 数量 りんご ○ 2 みかん ○ 1 バナナ ○ 1 キウイ ○ 2 : :
- 締切済み
- オフィス系ソフト
- エクセル2007で行にオートフィルタをかけたい
エクセル2007で行データにオートフィルタをかけたいのですが できません. 範囲をどのように選択してもかならず列データにオートフィルタが かかってしまうのですが どうにかして行データにオートフィルタをかけたいです. どなたかご教授願います
- ベストアンサー
- オフィス系ソフト
お礼
tom04さん、早速のご連絡ありがとうございます! いつも本当にありがとうございます!! ご教授いただきました方法で実現できました!! 何度も何度もお時間をさいていただきまして本当にありがとうございました。 これから少しづつでもご教授いtだきました様なロジックが組めるように勉強していきたいと思います。 本当にありがとうございました!m(_ _)m