• ベストアンサー

エクセルでセルをコピーする時、非表示にした行までコピーされてしまうのですが、それを回避する方法はありますでしょうか?

エクセル(97)でセルをコピーする時、 ある行や列が非表示になってた場合、 非表示にした行までコピーされてしまうのですが、 非表示にした行をコピーの対象外にして、 コピーする事はできますでしょうか?

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

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

こんにちは。  とりあえず、コピーしたいセル(見えている部分)を範囲指定して、そのあとにF5を押して、 ジャンプというウィンドウを表示させ、その中の 「セル選択」をクリックし、 可視セル をクリックして、選択すると、 今見えている部分だけが選択出来ます。 つまり、非表示部分は選択されなくなりますので、 これでokだと思います。 たしか97でもこれは大丈夫だったと思います。

noitigo
質問者

お礼

holidayさん!!!!! 無事に出来ました!! まさかこんな隠し設定(?)があったとは・・・ ありがとうございました!!!!!!

その他の回答 (3)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.4

1手間いりますがこんな方法があります。 1.コピーする範囲を選択 2.F5キーを押す(「編集」「ジャンプ」でも可) 3.「セルの選択」「可視セル」「OK」 4.コピー 5.貼り付け 面倒なら、2~4の部分をマクロにすれば楽になります。

noitigo
質問者

お礼

mshr1962さん!!!! いつもお世話になっております<(__)> 無事に出来ました!(^0^)! 場合によってはマクロも併用するとより便利になりそうですね! ありがとうございました!!!!!!

  • hakone
  • ベストアンサー率54% (40/73)
回答No.3

こんにちは。 可能です。 まず、コピーしたい範囲を選択して、 メニューの[編集][ジャンプ][セル選択]から、 「可視セル」にチェックをつけてます。 そのあとで、コピーして貼り付ければできます。 頻繁に操作をするようでしたら、 範囲を選択してから、 Alt+;を押して、可視セルだけに範囲を縮小。 Ctrl+C でコピー。 貼り付けたい範囲を選択。 Ctrl+Vで貼り付け。 です。

noitigo
質問者

お礼

hakoneさん!!!! 無事に出来ました!(^0^)! ホント!みなさん、お詳しいですね! 尊敬します!!! 私ももっとエクセルありがとうございました!!!!!!精進しようと思います!!!!

  • hakone8ri
  • ベストアンサー率18% (4/22)
回答No.2

1)コピーしたい範囲を選択。 2)ALTキー+「;」キーを押すと見えている範囲だけ選択されます。 3)CTRLキー+Cキーでコピー。 4)貼り付けしたいセルを選択してCTRLキー+Vキーでペースト。 ※ ALTキー + 「;」 キーを押す替わりに [F5]キーでジャンプダイアログを開き、 セル選択ボタン(S)を押し、選択オプションの可視セル(Y)にチェックを入れて OKボタンを押しても同じことです。

noitigo
質問者

お礼

hakone8riさん!!!! ご回答ありがとうございました!!!!! 無事に出来ました!(^0^)! >2)ALTキー+「;」キーを押すと見えている範囲だけ選択されます。 こういったショートカットキーもあったのですね! 勉強になりますm(_ _)m

関連するQ&A

  • エクセルで空白のセル内をコピーする時に0を表示しない方法

    エクセルでコピー元のセル内の数値(又は文字列)を別のコピー先のセルにコピーする時、コピー元のセルが空白の場合、コピー先のセルには0(ゼロ)が表示されますが、この0を表示させない方法ってありませんでしたでしょうか? 大昔にそんなことをやったような記憶があるのですが、永いことエクセルを使っていなかったので、さっぱり思い出せません。 ひょっとして出来ないのかな?などと思ったりしてますが、もしご存知の方がいらっしゃいましたらよろしくお願いします。 初心者から聞かれたのですが、教えられずに時間稼ぎをして誤魔化しております。(涙)

  • エクセルで、非表示になっている列もコピー

    エクセルで、あるシートの一部の列が非表示になっています。 フィルターしている状態で行をコピーし、他のシートに貼り付けると、 非表示になっている列のセルが貼りつきません(可視セルのみコピーされます)。 いちいち、非表示列を再表示せずに、 すべての列を貼り付けるには、どうすればよいのでしょうか。 Excel2007

  • エクセルで非表示のコピー方法

    エクセルで非表示にした列、行がある部分をコピーして貼り付けを行うと非表示部分が貼り付け先で表示されてしまいます、非表示部分をコピー対象としない方法を教えてください

  • Excelで1つのセルに入れた複数行の長い文字列をセルの高さを変えずに表示したい

    こんにちは。 Excelについての質問です。 お分かりになる方がらっしゃいましたら教えていただけると幸いです。 Excelのシートに、何行かにわたる長い文字列をコピーしたものを 1つのセルに貼り付けて、全て表示させたいのです。 その時、シートの幅や高さは変えずに、 セル内で「Alt+Enter」で改行されてその高さに収まらない文字列は、 そのまま直下の空いているセルに表示させたいのですが、これは可能でしょうか。 「折り返して全体を表示する」はオフの状態です。 この設定で1行だけの文字列だと幅以上の文字列は自然に横の空白のセルに流れてくれますよね? これを、「Alt+Enter」の複数行ver.でやりたいのですが、 このようなことは可能なのでしょうか。 質問が分かりにくくて申し訳ありません。 他にも、いい方法をご存知でしたらアドバイスをお願いいたします。

  • 2行2列セルのオートフィルコピー

    excel2003 D11:E12の結合セルに参照式が入っています。 =LIST!I11…(1) 以降 D13:E14 は =LIST!I12 D15:E16 は =LIST!I13 というコピーをしたいです。 (1)のセルでオートフィルコピーを実施すると、 D13:E14 は =LIST!I13 D15:E16 は =LIST!I15 と飛び飛びになってしまいます。 調べてみると行が結合されたもののオートフィルコピーは、 文字列表記にしてからオートフィルコピーし、データ区切り位置で変更すると、 飛び飛びにならずにコピー可能ということで、1列の場合は対象のコピーが実現できました。 しかし、今回の場合、2行2列のセルなので 下記の様なexcelのエラーが表示されます。 ------------------------------------------------------------------------- 一度に変換できるのは、1列だけです。範囲には複数の行を選択できますが、列は1列しか選択できません。1列だけのセル範囲を選択し、再度実行してください。 ------------------------------------------------------------------------- オートフィルはだめみたいなので、 2行2列のセルを参照番号が連続した状態で、簡単にコピー可能な方法を教えていただきたく。

  • ワードの数行をエクセルの1つのセルにコピーしたいのですが(><)

    こんにちは。 タイトルのとおりなのですが、ワードの数行を セルの幅と列を広げた1つのセルの中にコピーをして 全文を表示したいのですが どうしたら よいでしょうか? 貼り付けても長すぎて途中が切れてしまったして 泣きそうになっています!!(><) どなたか教えてください!!!お願いします

  • エクセル 非表示行を上書きせずにコピーする方法

      エクセル2010を使っております。 例えば、 A列とB列にデータが入っており、B列のデータをそのままA列に平行移動で上書きコピーしたいのですが、 条件がありまして、 特定の行(ここでは10行目から15行目としますが)を非表示状態にしております。 この非表示行を飛ばして上書きしたいのです。 ですから、結果としては ・A列の1~9行目まではB列の1~9行目のデータが入っていて ・A列の10~15行目までは元のA列の10~15行目までのデータが入っていて ・A列の16行目以降にはB列の16行目以降のデータが入っている、 ということになります。 可視セルを使ってもみたのですが、 どうしてもA列の10行目以降にB列の16行目以降のデータが入ってしまいます。 どのように処理したらよいかアドバイスよろしくお願いします。

  • エクセルで,複数行のままコピーしたい

    エクセルで,ある1つのセル(例えばA1)に,複数行になっている文字列があります(Alt+Enterにより,セル内で改行したものです). 別のセル(例えばB2)に「=A1」と入力すると,B2にはA1にある文字列が表示されるのですが,改行が消えてしまい,1行で表示されてしまいます. 改行を消さずにコピーする方法はないでしょうか.教えてください.エクセルのバージョンは2010です. よろしくお願いします.

  • エクセルの一つのセルに複数行の文字を入れる方法

    エクセルの一つのセルに複数行の文字を入れる方法を教えてください。 メモ帳などで入力したこのような文章をエクセルに挿入したいのです。 1.あいうえお   あいうえお   あいうえお そのままコピーしてエクセルに貼り付けたら 一つのセルには入らず3行分にまたがってはいりました。 セルの結合をするのかしら?と思って結合したら1行目の「1.あいうえお」が真ん中に残って 2,3行目の文字が消えてしまいました。 このような文章をこのままの状態で一つの列の一つの行(A列1行目など)に入れるには どのようにすればできるのでしょうか?

  • エクセル2000 非表示にした列や行のセルをいじらないようにするには?

    いま、かなり大きく、複雑な表をエクセル2000で (ウィンドウズ2000)つくっています。 いろんな所の列や行を非表示にして見やすくしたの ですが、その非表示にした列や行をまたぐようにして その前後、左右の周囲のセルをドラッグし反転させ、 クリア等すると、非表示になっている列または行のセル に入れてある数式等までクリアされてしまいます。 表示されているセル(可視セル)のみいじれて、 非表示セル(不可視セル)はいじれないように 一括して簡単に設定する方法はないでしょう? 確かに、方法としてはその不可視セルだけ 保護するとかありますが、不可視セルがいろんな所に 所々あって、それらを一つ一つ保護設定すると 作業が非常に煩雑で、保護忘れもでてきそうです。 いいお知恵があれば拝借させてください。 よろしくお願いいたします。

専門家に質問してみよう