EXCEL2007のフィルタ連続コピーについて(形式選択-値)

このQ&Aのポイント
  • EXCEL2007を使用してフィルタを連続コピーする方法について質問があります。
  • 処理Noがバラバラな行に対してフィルタをかけ、一部の行のみをコピーする際に問題が発生しています。
  • 同じ処理をしているはずなのに、一部の行ではうまくコピーができず、すべての行にデータが張り付いてしまいます。原因を教えてください。
回答を見る
  • ベストアンサー

EXCEL2007のフィルタ連続コピーについて(形式選択-値)

類似質問がありましたが、内容をなんとなくしか把握できなかったため仕事上必要なので質問させていただきます 新職場ではじめてEXCEL2007を使用して、フィルタを使用し困っております。 A | B | C | D No | 処理者 | 日付 | 処理状況 1 2 : 1200 と、No.1~1200の行、列はNo、処理者、日付、処理状況(OKかNGか)と4列の表です。 毎日処理した書類の日付と処理者とOKかNGをいれていくことになります。 そのさい、処理Noが1,5,100,999などバラバラです。 まずは、[データ]-[フィルタ]で処理したNoのみにチェックをいれます。 そして、1行のみ日付と処理者と処理状況(OKかNG)を入力しました。 ↓ 1行のA~D列の4列をコピー選択し、ほかの5,100,999をフィルタかけた状態で3行ドラッグして[形式を選択して貼り付け]-[値]で貼り付けました(表が1行ごとに白・水色と交互になっているための値貼り付けです) ↓ すると、うまく4行のみ貼り付けられるときと5-999行のすべてにデータが張り付くことがあります。 自分では同じ処理をしているとおもうのですが、何が違うのですか? お手数かけますがよろしくお願いします 2003までは表示しない部分は貼り付かないかんじだったとおもうのですが、きのせいでしょうか?よろしくお願いします EXCEL2007のフィルタ連続コピーについて(形式選択-値)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

選択NGになるのは複数行の場合だけなので コピー元が複数行単一列では問題が起こります。 コピー元が複数列単一行では問題ありません。 質問とは関係ないですが 値入力の便利な操作をご紹介。 (同一データの一括入力) 範囲選択、F2で文字入力、Ctr+Enter

その他の回答 (3)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

オートフィルで非表示にしたセルに「貼り付け」操作をすると、非表示のセルにもコピーされます。 非表示のセルに「貼り付け」しないために、次のように操作すれば「可視セル」のみに「貼り付け」ができます。 1) コピーしたいセル範囲を選択して「コピー」します。 2) 貼り付けしたいセル範囲を選択して、「ホーム」タブ→「編集」グループ→「検索と選択」→「条件を選択してジャンプ」→「可視セル」のラジオボタンをオンにして「OK」を押します。 3) 「ホーム」タブ→「クリップボード」→「貼り付け」の▼→「値の貼り付け」をクリックします。

回答No.2

>2003までは表示しない部分は貼り付かないかんじだったとおもうのですが 気のせいだと思います。 フィルタ時に範囲コピペはしてはいけません。 仕様です。 # 複数コピーでもフィルタしていないセルなら 貼り付けはできます。

bananan-kun
質問者

お礼

範囲コピーはしてはいけないのですね。ありがとうございます。 回答の欄にて、追加質問という形で大変申し訳ないのですがエクセルを知っていらっしゃるようなのでもしご覧いただいていたらよろしくお願いします ということは、まずはフィルタで絞込をし、毎日最低200行にデータを入力することになるのですが1行ごとに貼り付けるという作業を200回繰り返すことになるのでしょうか?(基本的に連続Noになることはありません) なかなかEXCELは奥が深いです。回答感謝します

回答No.1

オートフィルタのバグかもしれません http://excel2007.officetanaka.com/?eid=575980 範囲選択後、[Alt]+[;]で見える範囲のみ選択したほうが確実かもしれませんね。

bananan-kun
質問者

お礼

バグ情報ありがとうございます。 範囲選択後、[Alt]+[;]の操作ですね。 この機能をこれまで利用したことがなく、ただいまやってみたのですが、EXCEL2007に詳しくなくて、のちほどきちんと調べさせていただきます。 どうもありがとうございました

関連するQ&A

  • エクセル_形式を選択して貼り付け

    お世話になります。 エクセル操作についてお聞き致します。 セルをコピーして値のみ貼り付けをしたい場合 1.セルをコピー 2.形式を選択して貼り付け 3.値 4.OK だと思います。しかしなぜか分からないのですが、上記操作において 「形式を選択して貼り付け」を選ぶとなぜか「オブジェクト貼り付け」 の画面になってしまうのです。なにが原因なのか全く分かりません。 最近までは普通にできていたと思うのですが、なにか操作がおかしい のでしょうか?お心当たりのある方はご教授願いますm(_ _)m

  • Excel2007のフィルタ機能について質問です。

    Excel2007のフィルタ機能について質問です。 調べてみましたが、どうしてもやり方がわからなかったのでこちらで質問させて頂きます。 エクセルで、一番左に項目名を置き、横方向に列(値)が増えていく表があります。 例) ------------------- |担当|田中|山田|斉藤|田中|伊藤| ------------------- |食物|林檎|西瓜|林檎|蜜柑|葡萄| ------------------- |日付|12/1|1/10|2/12|3/21|4/30| ------------------- この表で「担当」の行でフィルタをかけたい時に、うまくいきません。。 担当の範囲を選択(アクティブ)してデータタブの「フィルタ」を使っても 選択する値が縦(列)方向になってしまいます。 検索して調べたところ、「縦横を入れ替えてフィルタをかける」 という方法がありましたがあまり効率的ではない様に感じました。 やはり、なるべくならその形のままフィルタをかけたいです。 何か良い方法はないでしょうか。 知識不足で申し訳ございませんが、宜しくお願いいたします。

  • エクセルのオートフィルターの活用を教えて下さい

    1.エクセルでオートフィルターを使って抽出したデータをコピーし   新規ファイルに形式を選択し貼り付け「値」OKをチェック。 2.新規修正されたデータを元のオートフィルター状態のデータに簡単  にコピー貼り付けでしょうか?

  • EXCEL2003で形式を選択して貼り付けするとき、図?としてしか貼り付けられない

    EXCEL2003を使用しています。 ファイルAのsheet1に「形式を選択して貼り付け」で「値」をコピーしたいと思います。 貼り付ける元の数値は、ファイルBのsheet1にある数値です。 ファイルBのsheet1の数値をコピーし、ファイルAのsheet1に「形式を選択して貼り付け」でコピーしようとすると、いつもと違うメニュー(添付ファイルのとおり)が出てきて、値コピーができません。 どうしたらよいのでしょうか?

  • EXCEL クイックアクセスツールバーに『形式を選択して貼り付けの“値”』をカスタマイズしたい

    エクセルで、コピーを貼り付けるのに『形式を選択して貼り付け』⇒『値』をよく利用するのですが、『値』の貼り付けを一発で実行できる方法(設定)はあるのでしょうか? 参考書にクイックアクセスバーのカスタマイズというやり方がありましたができませんでした。 ※現在は、「形式を選択して貼り付け」→「値」→「OK」と3段階で実行しています。 ご存じの方、教えて下さい。よろしくお願いします。

  • エクセル2002で、形式を選択してコピーがでない。

    エクセル2002で、形式を選択してコピーがでない。 C1=A1&B1とします(セルの文字列を結合)この時、C1(の中身、値)を別のセルにコピーしようとして、右クリックして、形式を選択してコピーを選択しようとしたんですが、グレーに反転しており、選択できないようになってました。 どうしたら、選択できるようになるのでしょう?? 初心者ですみませんが、よろしくお願い致します。m(_ _)m

  • Excelのコピー・貼り付けについて

    Excelで、表のフォーマットをコピー・貼り付けするときに、「列幅」と「行の高さ」がコピー元と同じになりません。 「形式を選択して貼り付け」の中の、「列幅」を選択すると列幅は同じになりますが、「行の高さ」はコピー元と同じになりません。 どのようにすれば、コピー元と同じサイズの表をコピーできるでしょうか。 また、参考までに次のことも教えていただければ嬉しいです。 「形式を選択して貼り付け」の中にある「すべて」の「すべて」とは何が含まれるのでしょうか。 「すべて」を選択すれば、コピー元と全く同じ表がコピーできてもいいように思うのですが、そうではありません。 よろしくお願いいたします。

  • フィルタしたセルのコピーをフィルタしたセルに貼付

    質問番号:2467654で似たようなことを希望した方がいて、 【フィルタしたセルをコピーし、別シートのフィルタしたセルに貼り付けたいのですが、 別シートに貼り付けた時見えなくなっているセルにもコピーデータが張り付いてしまいます。】 という質問に対してベストアンサーが 【Ctrlキーを使用すれば、できますよ。 (例) Aシートのコピーしたい部分を選択し、Ctrl+右クリックショートカットからコピーをクリックします。 Bシートの貼り付けたい部分にカーソルを持っていき、Ctrl+貼付…】 となっていて「できました」!といわれているのですができません。 これ本当にできますか? 違う部分も取り込んでしまうのですが… フィルタをかけているのが他の列だとできないのでしょうか。 (例) A B C ←列 あ 1 イ い 2 ロ う 3 ハ え 4 ニ お 5 ホ の場合に、フィルタで あ うの行を選んで 1 3 を D列にペーストし、 あ1イ1 や う3ハ3 をつくりたい場合に あ1イ1は良いですが、い2ロ3 ができてしまうのです。 ちなみに以下のような回答もありましたが、これも「フィルタしたセルに貼り付け」はできませんでした。。 バージョンはエクセル2003です。 可視セルを選択してから、「コピー」→「貼り付け」を行うと、可視セルだけが貼り付けされます。 以下は、その手順です。 1) コピーするセル範囲を選択します。 2) 「編集」→「ジャンプ」→「セル選択」をクリックします。 3) 表示される画面で、「可視セル」にチェックを入れ「OK」を押します。可視セルだけが選択されます。 4) その後、コピーから貼り付けで、可視セルだけが貼り付けされます。 http://office.microsoft.com/ja-jp/assistance/HP052014731041.aspx セルの選択コマンドから操作する方法もあります。 http://www.h3.dion.ne.jp/~fukusima/waza/ura124.html 参考URL:http://office.microsoft.com/ja-jp/assistance/HP052014731041.aspx,http://www.h3.dion.ne.jp/~fukusima/waza/ura124.html

  • オートフィルタを使った場合のコピーについて

    エクセルの表からオートフィルタで抽出したデータを他のシートに貼付ける際に、普通に貼り付けたら、シートによって値がはりつけらり、数式が貼り付けられたりします。どうすればよいでしょうか? 値の場合は良いのですが、数式の場合はとんでもない数字になってしまいます。 形式を選択して貼付けで、「値」を貼り付ければ良いのですが、そうすると罫線が貼り付けられません。 値と罫線と2回貼り付ければ良いのですが、データが多いので、何らかの方法があればよいのですが。 どうぞよろしくお願いします。

  • 「形式を選択して貼り付け」の値のみ貼り付け

    今仕事で、エクセルで関数の入ったセル内の「値のみ」をコピーして同じセルに張り付ける作業をやっています。(計算式の結果の値のみを貼り付けます) 普段コピー&貼り付けの時には「マウスの右クリックでコピーor貼り付け」ではなく、「Ctrl-C」でコピーし、「Ctrl-V」で貼り付けています。 ですが、関数の入ったセルの値だけを貼り付ける場合、「コピー→右クリック→形式を選択して貼り付け→値を選んでOKを押す」という作業を繰り返すことになると思うのですが、さすがにあまりにも数が多く、この作業を繰り返しては終わりそうにありません。 セルをコピー後、「形式を選択して値のみ貼り付け」を「Ctrl-V」のように一回でキーボード操作のみで出来る方法などないでしょうか? 文章が下手でうまく説明できなくて申し訳ありません。また、あまりパソコンの知識がなく専門用語は分からないのですが、よろしくお願い致します。

専門家に質問してみよう