A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
こんにちは
ご質問文には明記されていませんけれど、
『フィルターをかけた際に、表示行だけ、E列の値をF列にコピペしたい』
ということでしょうかね。
>1度でコピーする方法があれば教えてください。
1回のコピペで済ます方法は思いつきませんでした。
(条件が複雑でなければ、1回でも済ませられると思いますが)
とは言え、作業列を利用すれば、2回のコピペであれば済みそうです。
マクロを利用すれば、ボタンを1回押せばコピペできるようにもなりますが、こちらに関しては質問者様がマクロを扱えることが前提になります。
手操作の方法のプリミティブな一例を示すならば・・
例えば、作業列1に行番号を並べておきます。
(単純に、1、2、3・・・となるだけです)
フィルタをかけた状態で、作業列1を作業列2にコピペ(1回目)
(これにより、作業列2には表示行の番号のみがペーストされます)
予め、作業列3に
「行番号が作業列2にあれば、E列を、無ければF列を表示する」式を入れておきます
フィルタを外した状態で、作業列3をF列に「値をペースト」でコピペ(2回目)
以上の操作で、ご希望の結果になるものと思います。
※ あくまでも「値」ベースですので、E列やF列に関数式などが設定されている場合は、その式はコピペできません。(値ベースでのコピペになります)
※ 上記はあくまでも一例ですが、
>c列D列でフィルターを掛けた時
というのが比較的単純なフィルターであるなら、条件入力用のセルを設けておいて、作業列3で直接その条件で振り分けてしまえば、作業列も一つで済みますし、コピペも1回のみで済むようになると思います。
(条件入力だけで済むので、フィルター操作も不要になるでしょう)
マクロを利用する場合は、ご質問文通りに
「表示行の場合に、E列の値をF列に記入する」
というものを作成すれば済むでしょう。
No.2
- 回答日時:
すみません。
言ってることが分かりました。その場合は、F列にE列を全部コピーし、
フィルタの条件で
C列の条件を反転し、F列を削除
フィルタを一旦クリアし、
D列の条件を反転し、F列を削除
することで、
フィルタを解除すれば、
C列とD列の元の条件のデータだけが
残ることになります。
F列に元のデータがあると
消すわけにいかないですが…
ありがとうございます。
やはり何度か作業をしないとだめなんですね!
それと説明が下手で、誠に申し訳なかったです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロを教えてください 4 2022/02/04 08:05
- その他(Microsoft Office) エクセルマクロ オートフィルターでで選択コピー 2 2022/04/18 11:05
- Excel(エクセル) エクセルについて教えてください。 3 2023/03/24 08:34
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) 【補足欄が足りなかったため、こちらで再質問させていただきます。】 Excelの転記マクロについて、教 4 2023/09/27 08:51
- Excel(エクセル) Excelの表作成でコピペ作業を軽減したい 11 2022/02/04 15:36
- Excel(エクセル) Excei で、項目の横展開 2 2023/07/15 09:56
- Visual Basic(VBA) コピーしたデータを表中で収まるように2列に分けて貼り付けする方法を教えてください。 8 2022/06/24 14:28
- Visual Basic(VBA) VBAでセル検索から対象行のセルをコピーする方法を教えてください。 B列に日付、C列からF列に数式が 3 2023/11/02 10:54
- Excel(エクセル) EXCEL 行内のデータを2行に分けて、表を作り直したいのです。教えてください。 5 2023/06/25 14:00
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
アルファベットに付いて質問します。 小文字のエル【l】と大文字のアイ【I】の区別ができません。写真の
Perl
-
エクセルで条件書式と数式の組み合わせはできる?
Excel(エクセル)
-
COUNTIFSを使って、ある条件欄で、2以上3未満としたいのですが、どうすればよいですか?
Excel(エクセル)
-
-
4
excelのVBAについて、以下のコードに追加をお願いいたします。
Visual Basic(VBA)
-
5
エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか? A1セルに出社
Excel(エクセル)
-
6
VBAコードが作動しません。修正したいのですが何処に原因かあるか教えて下さい。
Visual Basic(VBA)
-
7
エクセル詳しい方教えて下さい
Excel(エクセル)
-
8
Excelの関数で起きた現象の原因がわかりません。
Excel(エクセル)
-
9
エクセルで、とある企業の毎日の株価(数十年分)データを、月平均株価にしたデータにしたい
Excel(エクセル)
-
10
引数に数値、文字列の混在
Visual Basic(VBA)
-
11
csvファイルを列数ごとに分割するExcelマクロが書けずに困っています
Visual Basic(VBA)
-
12
列の総当たりチェックの方法
Excel(エクセル)
-
13
エクセル VBAでの転記の方法について
Visual Basic(VBA)
-
14
エクセルの関数について教えてください
Excel(エクセル)
-
15
IPアドレスだけでハッキングは可能でしょうか?
ハッキング・フィッシング詐欺
-
16
Excel 数行分セル結合したあと、結合した一番下の行を非表示にしたら、罫線が印刷されません。
Excel(エクセル)
-
17
VBAのコードを教えてください
Visual Basic(VBA)
-
18
【Excel】こんな表の整形をするには?
Excel(エクセル)
-
19
執筆者の名前や関連文書へのリンク,Copyrightの表記などはfooterですか?
HTML・CSS
-
20
フォルダを自動作成・移動を複数ファイルに対して行うバッチ処理について
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel元に戻す方法を教えてくだ...
-
エクセルで二つの数字の小さい...
-
「B列が日曜の場合」C列に/...
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
PowerPointで表の1つの列だけ...
-
A列がない・・・A列が非表示に...
-
文字列に数字を含むセルを調べたい
-
Excelで半角の文字を含むセルを...
-
VBAで文字列を数値に変換したい
-
エクセルで、列の空欄に隣の列...
-
スマートな関数を教えて下さい。
-
エクセル 文字数 多い順 並...
-
Excel、市から登録している住所...
-
エクセルかグーグルスプレッド...
-
エクセルで文字が混じった数字...
-
エクセルで2列のセルを連続して...
-
B列の値がA列にあるかを調べる関数
-
エクセル ひらがなの文字を抽出
-
EXCELで 一桁の数値を二桁に
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
エクセルで最初のスペースまで...
-
2つのエクセルのデータを同じよ...
-
エクセル 同じ値を探して隣の...
-
エクセル(勝手に太字になる)
-
「B列が日曜の場合」C列に/...
-
エクセル 文字数 多い順 並...
-
EXCELで 一桁の数値を二桁に
-
Excelで半角の文字を含むセルを...
-
エクセルで文字が混じった数字...
-
エクセルの項目軸を左寄せにしたい
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
エクセルの表から正の数、負の...
-
エクセルの並び変えで、空白セ...
-
VBAで文字列を数値に変換したい
-
A列がない・・・A列が非表示に...
-
文字列に数字を含むセルを調べたい
-
50人を数回、グループ分けする...
おすすめ情報