[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『フィルタがかかった状態での貼り付け』(質問ずい)
Sheet1 と Sheet2 があります。 Sheet1 は A列の1行目から100行目まで値が入力されています。 Sheet2 は オートフィルタにより、あるフィルタがかけられています。 Sheet1 のA列の1行目から100行目をコピーして、Sheet2 にフィルタをかけたまま、 Sheet2 の特定の列の特定の行から100行分貼り付けたいのですが、どうすればよいでしょうか。 要するに、あたかもフィルタがかかっていないように、Sheet2 に表示されている行に関係なく、 コピーした見たままの形でSheet2 に貼り付けたいのです。 よろしくお願いします。 WinXP,Excel2000です。
簡単にはいきません。 【準備】 Sheet2には並べ替えても元に戻せるようにレコードに連番を作成しておきます。 あいている列を作業列とします。 【Key入力】 Sheet2をフィルタします。作業列の対象範囲を選択し Altを押しながら;(セミコロン)キーで可視セル選択、そのまま「1」を入力、 Ctrlを押しながらEnterで確定。 フィルタのかかった行(見えている範囲の作業列)に「1」が入力されます。 【貼り付け】 データ>フィルタ>全て表示 でフィルタ状況をリセット、 データ>並べ替え で作業列を優先、連番の列を2番目に優先基準に並べ替え フィルタのかかっていた行が固まります。 固まった部分へ目的のデータを貼り付けます。 【元に戻す】 データ>並べ替え で連番の列を優先として並べ替えしもとの順番に戻します。 最後に作業列を削除。 (みやほりん)(-_∂)b
いやはや、すばらしい。 ふむふむ、こんなやり方があったとは。 なるほど、一発可視セル選択・・・知らなんだ。 流石です。感服致しました。有難うございました。 またよろしくお願い致します。 (質問ずい)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.