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も見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
COUNTIFSを使って、ある条件欄で、2以上3未満としたいのですが、どうすればよいですか?
Excel(エクセル)
-
VBAコードが作動しません。修正したいのですが何処に原因かあるか教えて下さい。
Visual Basic(VBA)
-
引数に数値、文字列の混在
Visual Basic(VBA)
-
-
4
エクセルで条件書式と数式の組み合わせはできる?
Excel(エクセル)
-
5
会社のPCに入っているExcelでバーコードを作ろうと思い、「開発」→「挿入」→「コントロールの選択
その他(Microsoft Office)
-
6
至急。PCに詳しい人助けてください。 どうしても開きたいTSVファイルがあります。(圧縮済みで75,
Windows 10
-
7
特定文字を入ってるCSVの特定の列を特定のexcelシートに取り込みたいです
Visual Basic(VBA)
-
8
Excelで男女や有無など丸囲みする資料で〇を挿入してカーソルで微調整し有無に丸囲みを実施しておりま
Excel(エクセル)
-
9
類似ページ複数作るのはどう?
SEO
-
10
1~複数の連続した行の高さを、各セルの値を読み取って自動で変更したいです
Excel(エクセル)
-
11
エクセルでXLOOKUP関数が使えません
その他(Microsoft Office)
-
12
エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか? A1セルに出社
Excel(エクセル)
-
13
excelのVBAについて、以下のコードに追加をお願いいたします。
Visual Basic(VBA)
-
14
ファイル名の日付について教えて頂けますかExcel
Visual Basic(VBA)
-
15
CSV出力を画面から選択したデータ項目のみを出力させたいです。
Java
-
16
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
17
Excel関数について
Excel(エクセル)
-
18
Excelで新しい出勤簿作りたいのですが分かる方お力添えお願い致します。
Excel(エクセル)
-
19
勤務表について
Excel(エクセル)
-
20
エクセルで、とある企業の毎日の株価(数十年分)データを、月平均株価にしたデータにしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerPointで表の1つの列だけ...
-
エクセルで二つの数字の小さい...
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
エクセル(勝手に太字になる)
-
エクセル 文字数 多い順 並...
-
エクセルの表から正の数、負の...
-
エクセルで文字が混じった数字...
-
Excelで半角の文字を含むセルを...
-
エクセル 同じ値を探して隣の...
-
VBAで文字列を数値に変換したい
-
「B列が日曜の場合」C列に/...
-
エクセルで一行毎、一枚づつ自...
-
エクセルVBAで日付に合わせて図...
-
文字列に数字を含むセルを調べたい
-
Excel、市から登録している住所...
-
エクセルで、列の空欄に隣の列...
-
Excelの行、列の左方向シフト、...
-
A列がない・・・A列が非表示に...
-
エクセルで2列のセルを連続して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
2つのエクセルのデータを同じよ...
-
エクセルで最初のスペースまで...
-
エクセルVBA、別ブックへ転記す...
-
エクセル 文字数 多い順 並...
-
エクセル(勝手に太字になる)
-
VBAで文字列を数値に変換したい
-
エクセルで文字が混じった数字...
-
エクセルの表から正の数、負の...
-
「B列が日曜の場合」C列に/...
-
Excelで半角の文字を含むセルを...
-
エクセルの並び変えで、空白セ...
-
Excel、市から登録している住所...
-
エクセル 同じ値を探して隣の...
-
EXCELで 一桁の数値を二桁に
-
エクセル初心者です 関数の入れ...
-
A列がない・・・A列が非表示に...
-
オートフィルターをかけ、#N/A...
-
エクセルで、列の空欄に隣の列...
おすすめ情報