• ベストアンサー

EXCEL2003について2点お伺いします

1.数式のコピーし、貼り付けの「数式」にした場合、 貼り付け先の範囲を解除する場合は任意のセルをクリックしますが、 その際enterキーを押してしまうと、書式もすべてコピーになってしまいます。 通常、確定ではなく、範囲を解除するわけなので、その段階でenterキーを押すことがそもそも間違いなのですが、 その押してしまったときに起こる状態というのは、何をしたことになるのでしょうか?みた感じでは普通に「貼り付け」ボタンを押した状態と同じなのですが・・・。 2.EXCELの各種テキストを見ると 置換や検索の際、まずアクティブセルはA1にしておきましょうと ありますが。A1に合わせておく意味はあるのでしょうか? スペシャリストの試験などでセルをA1に合わせておかないと採点は「×」になるのでしょうか?

  • C_PAMA
  • お礼率80% (328/408)

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

  • ベストアンサー
  • okdeath
  • ベストアンサー率28% (13/46)
回答No.3

こんにちわ。 1.enterを押すと、おっしゃるとおり普通に「貼り付け」になります。 また、範囲の解除はキーボードのESCキーを押すことでも可能です。 (ダブルクリックで解除出来るのかー。初めて知ったorz) 2.検索には方向が決まっています。行(下)又は列(右)の方向に順番に見て、最後の行又は列に行くと、最初(つまりA1)に戻り検索を再開します。 全体を検索したい場合はA1から検索したほうが、順番通り見つかるのでわかりやすいことから基本的にA1にしておきましょう。となっているのだと思います。 別にどこからはじめても間違いでは無いですし、全体の一部分のみをチェックしたい場合は途中からはじめた方が都合がよいこともありますので、実践では頑なに「A1に合わせないと駄目なんだー」と考える必要はないと思います。 (検索したい場所の一番左上が実践的ではないかと思います。) しかし、しかし、私は完全独学のため、試験については知りません。

C_PAMA
質問者

お礼

わかりやすく、的確なご回答ありがとうございます。 知りたかったことがばっちりです! ありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

(2)マクロの記録やVBAをやると判るが、検索開始がAfterActiveCellすなわちアクチブセル以後を検索(Find,FindNext)します。普通全文を検索対象にするとき最初のセルから始めるのは当たり前(そういうニーズが多い)ではないですか。 (1)も形式を選択して貼り付けで数式を指定したらOKをクリックせざるを得ないのでは。OKを押す前に(OKかキャンセルを圧すしか選択肢はなく)引数範囲を変える操作を入れることは出来ないのででは。 複写とは数式のセル範囲も含めた複写で、セル範囲は普通は都合の よいように変えてくれるのがエクセルのよいところだが。 関数名だけを同じにしたいときなど複写は遣わないのでは。 私は特に式の手打ちに拘っている流儀だが。 ーー 質問がごたごたした表現と思う。 何がしたいのか明確な表現になっていない。

C_PAMA
質問者

お礼

表現がごたごたしていましたか?すみませんでした。 文章にして状況を伝えるが難しいです。 簡潔にしたつもりが、「言葉が足りない」との指摘を受けたこともありまして。 2については、あまり深く考えず、そういうのが一般的だという説明で良いということですね? 1については、おっしゃる通りなのですが なぜか貼り付けた後に「確定」と解釈をしてenterを押す人がいて 「なんでこうなるのか理由が知りたい」と言われまして 単純に「通常の貼り付け」になっているのだと思ったのですが 確認したく投稿致しました。(質問文にも書きましたが) ありがとうございました。

noname#204879
noname#204879
回答No.1

1.何だか回りくどい文になっていますが、要は…   [形式を選択して貼り付け]メニューで何も設定変更せずに[OK]をク   リック(または Enterキーを押)したときは、通常の[貼り付け]と   同じかどうか、でしょ?   同じです。なぜなら[形式を選択して貼り付け]メニューでは“すべ   て”が規定値になっているから。 2.[検索]には“方向”があることをご存知でしょうか?そして、その   方向をオプションで選べることも?何れの場合でも、セル A1 をア   クティブにしておくと漏れがなくなるでしょ?

C_PAMA
質問者

お礼

1文章にして状況を伝えるが難しいです。 簡潔にしたつもりが、「言葉が足りない」との指摘を受けたこともありまして。 >なぜなら[形式を選択して貼り付け]メニューでは“すべ   て”が規定値になっているから 良く解りました。ありがとうございます。 2はい、方向については知っています。 漠然と自分では理解してるのですが、あえて人に 「A1にセルを合わせておかなくても同じように全部検索できるけど 意味があるのか?」と聞かれ、投稿させてもらいました。

関連するQ&A

  • Excel - 数式で引っ張った数式を有効にする方法

    お世話になります。 ちょっと説明が難しいのですが・・・ 数式で引っ張ってきた数式を、値として貼り付けると、最初に【=】が付いていても即座に数式として認識してくれません。 まぁ値で貼り付けてあるので当然と言えば当然なんですが。 これらはF2で数式バーに一旦移行し、その後ENTERで確定すると、その時点で初めて数式として認識します。 このようなセルを一括で、数式にする方法はないでしょうか。ひとつずつF2→ENTER→F2→ENTERとやっていくのは非常に面倒でして。 再計算、置換等、色々試してみましたが、どうも効果がないようです。 何かお知恵のある方、どうぞご協力宜しくお願いします。 【例】 A1に【=】 A2に【C3】 C3に【10】と入っているとします。 任意のセルに【=CONCATENATE($A$1,$A$2)】と入力しますと、そのセルには【=C3】と表示されます。 このセルをコピーし、別のセルに値貼り付けします。 するとコピー先のセルには【=C3】と表示されます。 本来は【10】と表示させたいので、F2で一旦編集に入り、ENTERで確定すると、ここで初めて【=C3】が【10】に変わります。 これを一括でやる方法、ということです。

  • excel2010貼り付け

    あるセルに入れた数式を他のセルにコピーする際、形式を選択して貼り付けから数式をコピーした結果、数式欄には正しい数式が表示されているにも関わらず、セル自体の表記は値を貼り付けた場合の値になってしまいます。原因と解決策を教えてください。

  • Excelで指定範囲の固定方法

    すいません、Excel(2000)で入力作業をする際、例えば行を1.2.3と指定して、A3でEnterでB1、B3でEnterでC1、・・・・と移動できるように使っていた場合で、矢印キーやマウスでセルをクリックした場合、指定した範囲が解除され、また範囲を指定し、入力セルまでEnterキーなどで移動しなければいけない状態によくなってしまいます。そのような状況にならないように、矢印キーやセルをクリックしても指定範囲が解除されないように固定したいんですが、出来ないのでしょうか?

  • Excelでの リンク貼り付けについて

    Office2013です(どれでも同じだと思いますが) A2 に ”5” と入力します A2を選択して コピー、D2を選択して リンク貼り付け 選択セルを移動しA2のギザギザをなくすためESCーKEY A2が5の時 D2は5を表示 A2を10にするとD2も10に更新されますが リンク貼り付け後 ”良し”という意味手Enter keyを押すと リンクが解除してしまいます、単なるコピーになります この場合 Enter Keyに何か特別の意味が含まれているのでしょうか 是非教えてください。

  • EXCEL2003 書換えたセルを元に戻すマクロ

    お世話になります。 質問に関してですが、次のような内容になります。 セルB2:J2までの各セルに数式が入っており、セルL2に入力された内容によって各セルにデータが表示されるような物があります。 例えば、B2のセルのデータ内容を書換えるとします。通常であれば数式によりデータが表示されている為、データを書換える為には数式を消さなければなりません。 そこで、内容を書換える為にマクロを組んでおり、コマンドボタンを押すと、セルの値のみをコピーしてセルに表示させています。(アクティブセルをコピー→形式を選択して貼付け→値のみを貼付ける、という動作をマクロにしています) この書換えた内容を元に戻す(元の数式の入ったセルに戻す)為のマクロの組み方について質問があります。 書換える前のセルの数式をセルB250:J250に入れているのですが、 セルB2の内容を書換える場合はセルB250、セルG2の内容を書換えるにはセルG250のように アクティブセルの位置によって、同じ列の数式を選択して貼付けるようにするにはどうすればいいでしょうか?

  • VBAについて

    Excel97です、例えば セル A1 に入力し enterキーを押したら A5 がアクティブセルに B1 に入力しenterキーを押したら C5 がアクティブセルになるように するマクロの記述を教えてください。

  • excel結合されたセルのコピー

    A4,5,6 A7,8,9 A10,11,12・・・ BC4,5,6 BC7,8,9 BC10,11,12・・・ と 結合されているセルを含む表があります。 これを  コピーしたいのですが コピーを含む範囲に 貼り付ける範囲も含まれます。 このとき 貼り付けすると 結合が解除されてしまいます。 解除されずに そのまま 貼り付けすることはできないのでしょうか?

  • -EXCEL- 突然、関数が無効になる・・・・!????

    突然、セルの中の数式があるにもかかわらず、全く計算がされていない。式は間違いなくあってるんですけど。ちなみにまだ計算されていない関数のセルをダブルクリックして、Enterキーを押すとそこでやっと計算がされるような状態です。自分でやっていて、突然この状態になったので非常に困ってます。さらに、その計算をし終わったセルをドラッグしても数式はきちんとセルに応じて変化していくのですが、表示されている数値は元のセルの数値と同じになってしまいます。どなたか教えてください。何ででしょう・・・ あ~、数時間前の状態に戻りたい・・・ 付け加えると、かなりの数式が何重にも重ねて使ってあります。すべて簡単な数式ですが・・・

  • 【Excel】数値をゼロにして数式をコピーしたい

    Excel2007利用です。 数式を入れたセルを、数式をそのまま反映させる目的でコピーします。(利用するタスクは「形式を選択して貼り付け」の貼り付けは「数式」を選択) そのときコピー元の数式に入れた数値もそのままコピーされますが、コピー先の数式には違う数値での計算となりますので数値のみクリアにするためにdeleteボタンで消してしまうと数式まで消えてしまいます。 数式をそのまま反映させながら、数値をクリアにした状態でコピーをする方法がありましたら教えてください。

  • excel2007 数式の貼り付け

    あるセルで 例=SUM(RC[-1],R[-1]C) という数式を作りました。 これをコンテキストメニューから 複数のセルに対しコピー、貼り付けしようとするのですが、 クリップボードのデータの大きさや形が指定された領域と異なると言われ、 複数のセルに貼り付けできません。 どうしたら数式を複数のセルに貼り付けできますか。

専門家に質問してみよう