• ベストアンサー

Excelのセル固定について

一部分のセルを固定させたいのですが出来るでしょうか?(スクロールしてもその一部分が残っていくようにしたいのです。)また、行や列の分割ではなく、指定した一部分を残す方法あるでしょうか?

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

  • ベストアンサー
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.7

お、もう一つ。 「図のリンク貼り付け」という機能もありますぞ。 1.適当なセル位置でウインドウ枠の固定をします。 2.その「一部分のセル(範囲)」をコピーします。 3.固定したウインドウ枠より上の部分に「図のリンク貼り付け」を行います。方法はShiftキーを押しながら編集メニューを開くと開く垂れふんどしがいつもとは変化しまして、「図のリンク貼り付け」が出てきますのでそいつを選べばOK。図ですから、大きさも変更できます。 ダメ?

tonakai_
質問者

お礼

回答ありがとうございます。だめ?って・・・^^そんなことはありません。大変参考になりました。ありがとうございます。確かに図だと、大きさ自由に帰れますもんね^^本当にありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (6)

  • eub55
  • ベストアンサー率39% (58/147)
回答No.6

EXCELはどのバージョンをお使いでしょうか? もし2002を利用されているのであれば『ウォッチウィンドウ』という機能があります。 セルを残す、というより、セルの結果を常に表示させる、といった類のものなのですが、いつでもおなじ結果セルを確認したいときには便利だと思います。 やり方としては、確認したい、見たいセルの中で右クリック→[ウォッチ式の追加]でOKです。 便利なのは、いくつかのウォッチ式を追加できるので、確認したいセルが複数個あるときなんか便利だと思います。

tonakai_
質問者

お礼

回答ありがとうございます。しかし残念ながら・・・この先は悲しくなるので書きません^^;ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

こんなイメージが近いのでしょうか。 (1)テキストボックスをワークシートに1つ貼り付けまます。 (2)テキストボックスに固定したいセルの値を表示して 置きます。例ではセルA1 (3)アクティブセルを変えると、テキストボックスが 付いてきます。 VBAですが、Sheet1のSelectionChangeイベントに Private Sub Worksheet_SelectionChange(ByVal Target As Range) Sheet1.TextBox1.Text = Range("a1") Sheet1.TextBox1.Top = Target.Top + 10 End Sub +10を変えることで、アクティブセル行との位置の 上下関係を決定できます。左右関係は、テキスト ボックスの当初に貼り付け位置によります。 (4)セルをクリックして、アクティブにしないと テキストボックスが現われません。入力用参考事項などにはこれで充分でしょう。 APIとか、更なる機能を駆使しないと現ウインドウ のシートの右上セルを捉えられない(ひょっとすると VBAで在ったような気もするが)とおもうので上記が(私の)限界です。

tonakai_
質問者

お礼

大変詳しい回答ありがとうございます。しかし私には勉強不足みたいで・・・もう少し勉強してみます。大変ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.4

>セルを固定 どの状態かわからないのですが。 分割はそれぞれのセルがスクロール可能ですが、ウインドウ枠の固定は枠側の位置の変更は、内側のセルと常に連動する。 指定した枠(分割や、固定では出来ない場合)を常に表示する方法は、ウインドウを二つ開き整列させる。しかし、毎回これを行うには手間がかかるので、保存の方法を「作業状態の保存」を選び保存し、そのワークシートを使用する。(拡張子がxlwのファイルが出来る。)保存は2回(xlsとxlw)するようになりますが、元のファイルは変更後の状態が保存されます。

tonakai_
質問者

お礼

回答ありがとうございます。ウィンドウを2つですね~保存の方法を試してみたいとい思います。

全文を見る
すると、全ての回答が全文表示されます。
  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.3

残したいセルから上部分と左部分を残す方法 1.目的のセルの一つ下で一つ右のセルをアクティブにします。 2.Altキーを押しながらW、Fを押します。(ウインドウ→ウインドウ枠の固定) ただし、一部分のセルを固定して、そのセルよりも上や左を残るようにはできません。 この場合は、そのExcelファイルだけを開いた状態で、ウインドウ→新しいウインドウを開く、と操作した後、ウインドウ→整列→上下(もしくは左右)に整列と選ぶ方法で対処するしかないでしょう。

tonakai_
質問者

お礼

そうですか・・・やはり固定するしかないんですね。ほんとはオートシェイプ?みたいな感じで残ってくれれば良いんですけど。回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.2

ウィンドウ枠の固定しかないと思います。 この場合だと、固定したいセルから 左側と上しか固定にできません。

tonakai_
質問者

お礼

回答ありがとうございます。やっぱりこれが一番簡単なんですかねぇ~~

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

一部分がどこかによりますが、見出しなどを隠れないように常に出しておきたいならば、「ウィンドウ」→「ウィンドウ枠の固定」でできます。 他の方法はちょっと分かりません。

tonakai_
質問者

お礼

ほんの一部なんですよねぇ~~見出しみたいに1行全部とかじゃないんで・・・すみません。回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで行を固定させるには・・

    エクセルで第1行にいろいろな項目をいれました。 以降のセルは数字とかその項目に対する内容が入っています。 ずっと下にスクロールしていくと、この列はいったい何の項目の セルだったのか、項目タイトルがわからなくなります。 なのでスクロール時に第1行のみ動かないように固定したいのですが、 どうすればいいのでしょうか? わかる方がいましたら教えてください。お願いします。

  • エクセルの参照セルの固定について

    お世話になります。 エクセルで表を作っているのですが、参照セルの固定について混乱してしまいます。 $A$1は、A1の列と行を固定 $A1は、列固定 A$1は、行固定でしたでしょうか? よろしくお願いします。

  • エクセルのセル固定

    ABCのセルにタイトルを入れ12345・・・のセルに入力していくと画面が小さくてスクロールで不便でたまりません、数字のセルの固定方法を教えてください。

  • セルの高さを固定するには?

    2列2行のテーブルを作り、右の列をrowspan=2で結合しています。 右の列はテキストや画像を追加入力していくので、縦が長くなっていきます。 その際、左上のセルだけ高さを固定し、左下のセルは自動で高さが決まるようにしたいと思っています。 が、左上のセルにheight=150と入力しても、右が伸びるにつれて長くなってしまいます。 CSSで指定しても同じです。 rowspanを使うと、結合していないセルの高さを固定することはできないのでしょうか。 良い解決策がありましたら、お知恵をお貸し下さい。 <table> <tr> <td>ここを固定したいです</td> <td rowspan="2">ここが長くなっていきます</td> </tr> <tr> <td>ここは右が長くなるにつれて自動で伸びるようにしたいです</td> </tr> </table>

    • ベストアンサー
    • HTML
  • エクセルでウィンドウの固定

    エクセルで表を作って スクロールすると上部や左端が見えなくなってしまいますよね。 行に関しては 表示→固定したい行のすぐ下の行を選択 ウィンドウ枠の固定で行(一番上の行)の固定はできました >この方法はあってますでしょうか? ただ 列と行同時に 固定する方法を知りたいのですが 分かりません 方法を教えてください。 A1からA10までの行とA1からH1までの列を同時に固定したい という場合 どういう方法で 固定すればよいのでしょうか? どなたか お知恵をお貸しください よろしくお願いいたします

  • エクセルのウィンドウ固定と列、行をまとめる

    エクセルのウィンドウ枠の固定で列、行の固定ができますよね。 A列固定やA列と1行目を同時に固定などはできるのですが、例えば A列とZ列を固定し、B~Y列のみをスクロールするようなことはできるのでしょうか。。 また以前ちらっとだけ見たことがあるですが、複数の行を1つにまとめて表示するという手法です。ちなみにセルの結合ではありません。うろ覚えなのですが、例えば1行目から5行目までをまとめて1行にします。(1行目に格納されているような感じでした)そして、1行目のところに十字マークのようなものがあり、それをクリックすると1行目から5行目までがすべて表示されるというものです。 わかりづらい質問ですが、よろしくお願いします。

  • エクセルの1行目と1列目を同時に固定したいのですが・・・

    エクセルの1行目と1列目を同時に固定したいのですが・・・ エクセル2007を使用しています。 そこで、1行目と1列目を同時に、完全に固定できればと思っています。 といいますのも、1行目と1列目に、コマンドボタンを配置し、 2行目、2列目以降を縦横どちらにスクロールしても、 常に表示させておくことができればと思っています。 B2を選択し、ウィンドウ枠の固定をしても、 縦スクロールの場合は1列目が、横スクロールの場合は1行目が動いてしまいます。 ブラウザのフレームのように、1行目も1列目も、 縦横どちらのスクロールに対しても、完全に固定させることはできるのでしょうか? よろしくお願いいたします。

  • エクセルでの位置固定セル作成

    お世話になります。 エクセルに位置固定のセルを作成し、行や列を追加してもその位置から移動しないようにしたいのですが、このような事は可能なのでしょうか? セルを使用しなくても良いので、何か良い方法はないでしょうか? 何方かご存知でしたらお教え下さい。 宜しくお願い致します。

  • Excel の見出し行と見出し列を固定するには?

    Excel2000 なのですが、例えば見出しがA列にあり、かつ、1行目も見出しの場合、スクロールしても見出しを表示するにはどうすればいいでしょうか? 現在1行目をスクロールしても固定表示する方法として以下の方法を使っています。 1.2行目を選択(反転) 2.メニュー「ウィンドウ」-「ウィンドウ枠の固定」 これですと、1行目は固定表示されるのですが、横スクロールさせるとA列が見えなくなってしまいます。 すみませんがよろしくお願いします。

  • エクセル セルの結合

    (1)例えば1・2・3行と3行分のセルの結合を行うと、セル内の文字が1番下の行に表示されます。 どのようにすれば好きな位置に表示されますでしょうか? (2)非常に多くの行を選択する時  例えば1~200までの行を選択する場合、スクロールすると500や1000と大きく行き過ぎてしまいます。  簡単に選択したい場所まで指定するにはどのような方法があるでしょうか?  よろしくお願いします。

専門家に質問してみよう