• 締切済み

エクセル 同シートでは表示できるが他シートはできない

お願いします。 エクセルで、あるセルの値を別のセルに表示させたいのですが 同シートでは出来るのですが 他シートや、別ファイルになると出来なくなります。 =してから、クリックでセルを選択しようとしても クリックが出来ません。 セルがロックされてるわけでもないのですが・・・ どうしてこういう現象が起きるのですか。

みんなの回答

  • total1001
  • ベストアンサー率40% (26/65)
回答No.3

='[book2.xls]sheet1'!$A$1 は='[book1.xls]sheet1'!$A$1 の間違いでした。 失礼しました。

  • total1001
  • ベストアンサー率40% (26/65)
回答No.2

>=してから、クリックでセルを選択しようとしても が何をしようとしているのか分かりかねるんですが、もしリンク(コピー)先のセルに「=」を入力してから元のセルをクリックしているなら手順が違うと言うことになります。 コピーしたいセルを右クリックしコピーを選択後、コピー先のセルを右クリックし「セルのリンク(L)」で貼り付ける。と言う作業は可能でしょうか。 ちなみに sheet1のA1セルからsheet2のA1セルにリンクコピーする場合 sheet2のA1セルには =sheet1!$A$1 book1のsheet1のA1セルからbook2のsheet1のA1セルにリンクコピーする場合は book2のsheet1のA1セルには ='[book2.xls]sheet1'!$A$1 が入力されるのはご存知ですか。 >=してから、クリックでセルを選択しようとしても の「=してから」がセルをアクティブ後=を入力しセル番地を直接入力している事なら、同一シート内しか表示されないのは普通です。

  • total1001
  • ベストアンサー率40% (26/65)
回答No.1

エクセルのバージョンなどもう少し情報があった方が回答を得やすいと思います。 差し障りがなければ 値の具体的な表示とか リンクが出来ないのか コピーが出来ないのか などです。

saesaesae
質問者

補足

バージョンはエクセル2003です。 表示された数字を(計算された数字ではない) =で別セルに表示することはできます。(同じシートは可能) しかし、別シートや、別ファイルになると出来なくなります。

関連するQ&A

  • エクセルで他のシートの値が反映されず、式が表示されてしまいます。

    エクセルで他のシートの値が反映されず、式が表示されてしまいます。 例えば、「Sheet2」の「C3」セルに「=sheet1!A1」と入力しておき、通常ならSheet1のA1セルに値を入力した場合、Sheet2のC3セルの値もA1セルと同じ値が表示されると思いますが、Sheet2のC3セルの表示が「=sheet1!A1」のままです。 何か設定を変更しなければならないのでしょうか? 因みに、同じファイルの他のシートは問題なく他のシートで入力した値を反映してます。値がうまく表示されないシートは別のファイルからコピーしてきたシートです。

  • エクセルのハイパーリンクで他のシートを小さい大きさで表示

    エクセルのハイパーリンクで他のシートを小さい大きさで表示する方法はないでしょうか?例えばsheet1のa-1のセルをクリックするとsheet2が全体の1/4のサイズで別画面で表示されるようなことですが…よろしくお願いします!

  • EXCELのすべてのシートから特定セルの値だけを別のシートに書き出すには

    excelのマクロで別のEXCELファイルを選択して、たとえば、A3、E4、F10のセルの値だけをそのファイル内のシートすべて(シート数は変化)に対して別のEXCELファイルの1シートに各項目としてまとめて書き出すマクロを教えて下さい。 宜しくお願いします。

  • エクセルで自動で他のシートに表示する方法

     初心者なのでよろしくお願いします。  エクセルで、シート1に入力したものが自動でシート2に表示するにはどうしたらいいのでしょうか?(他のブックに表示されるのでも良いです)  シート2で=を使って一つのセルを設定し、他のセルに全てコピーすると、シート1で空白のセルがシート2で全部0で表示されてしまいます。  リンク・・・というのでできるのでしょうか?  でも編集の中のリンクの設定は、選択できません。  わかりづらい説明でごめんなさい。よろしくお願いします。

  • エクセルで他のシートを動的に参照するには

    エクセルに関する質問です。 他のシートのセルを参照する場合、たとえば、 =Sheet1!D5 というように入力すると思います。 質問は、このシート名とセル名に、他のセルの値を使用したいのですが、方法はあるのでしょうか? できれば、VBAを使わずに。。。 質問が分かりづらいと思いますので、具体的に説明すると、A1にシート名("Sheet1")が、B1にセル名("D5")が入っている場合に、C1にその値(=Sheet1!D5)が表示されるようにしたいのですが、方法はあるでしょうか?

  • エクセルの動作がおかしいて困っています

    エクセルの動作がおかしい バージョンはExcel2002です。 あるファイルの管理一覧表をエクセルで作成し、使用していましたが2,3日前から動作がおかしくなってきました。 (1)オートフィルタでデータの絞り込みが正しく出来ない。  → 「▽」をクリックし、シート内に1つしかない値を選択しても、選択したデータを含みその他の関係無いデータまで表示される。    既存のその他のエクセルファイルで同様の操作をしても正常にデータの絞り込みは出来ており、この管理一覧表にのみ起こっています。。 (2)ハイパーリンクが開かない  → (1)の現象が起こる前から頻繁にありましたが、最近発生率が高くなった。    色々と調べたところエクセルの不具合によるもの?とかいう原因を見つけて仕方が無いかと思いましたが、    あまりに頻発するので不便で作業がはかどらなく困っています。    現在は一旦エクセルを終了し、立ち上げ直すと正常に開くようにはなります。 (3)参照セルの値が勝手に変わる  → 同じファイル内の他シートの値を参照し表示させています(例:「=シート名!$F322」というように)。    1週間に一度参照先のセルの値を更新(10ずつプラスする)しているのですが、    更新の2,3日後に見てみると勝手にセルの参照先が変わっています。    「=シート名!$F322」としていたのに、「=シート名!$F332」になっている。    必ず変わっている訳でもなく、変わる時と変わらない時があります。    変わる時には必ず10ずつ増えています。    私以外このファイルを変更している人はいません。 原因と対処方法を教えてください。 よろしくお願いします。

  • エクセルで入力のあるセルのみ別シートに表示したい

    エクセルに関しての質問は多数あったので色々と見てみたのですが、よく分からないので新たに質問をさせて頂きました。。 現在エクセルで、空白のセルを含めてセルに入力を行っています。 ただ、この空白を含めずに入力されているセルのみを抽出して、 別シートで順番に並べて表示したいと考えています。 入力が確認されたセルのみを、別シートで表示したいです。 画像では、同シート内になっていますが、 これを別シートで自動で表示出来るようにしたいです。 エクセル初心者の為、大変お手数おかけいたしますが、 何卒よろしくお願いいたします。

  • Excel で別シートのセル値を表示させる(初心者)

    Excel で一つ前のシートにあるセル値を表示させる。 例えば"Sheet1"と"Sheet2"が有るとして"Sheet2"のセル"A1"へ "Sheet1"のセル"A1"の値を表示させるには、=Sheet1!A1 と入力しますが、 この<Sheet1>の部分だけを別のセル "A2" で入力した値に変更したいです。 (気持ちとしては、A2!A1) どの様にすれば良いでしょうか? 常にシートをコピーして作成し、常に一つ前のシートの同位置セルの値を 表示させたいのが狙いで、シート名は数値に設定して "A2"へ MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)-1 などを入れて方法があれば作成しようと考えています。 マクロも分かりません、関数など何か方法があればご教授お願いします。

  • エクセルで一つのブック上のいくつかのシートのドロップダウンボダンでリスト

    エクセルで一つのブック上のいくつかのシートのドロップダウンボタン のリストで、 3枚のシートの一つのセルに、 一枚目は鈴木  2枚目はたなか  3枚目は佐藤   と同じ書式の同じ場所のセル位置にはいっていてそれをドロップダウンボタンで表示させるのに、リスト→元の値 の欄に、いちいち入力せずにクリックして選択させる方法はありますか? 一つのブックのシートの枚数が多く、同じ書式なのでクリックで選択できればと思い質問しました。 無理ならべつにシートを用意してそこにリストを選択するために、入力するかと。もかんがえていますが、それでは、エクセルの便利な機能を 使いこなしていないかと悩んでいます。 どなたか教えてください。

  • エクセルの同ファイル内の一つのシートに入力したことが他のシートにも反映するようにできますか

     エクセル(2007)の同ファイル内の一つのシートに入力したことが他のシートにも反映するようにはできる機能はありますか、解除の仕方も含めて教えてください。  例えば、市町村ごとの人数集計を年度別にシートを作っていた場合に、市町村の名前が間違っていたり、市町村が抜けていたことに気づき、1年分(シート1枚分)だけ修正したら、他のシートもすべて変更する ということができればと思うのですが。 よろしくお願いします。

専門家に質問してみよう