[[20030722181847]] 『セルの任意移動』(Eiji) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『セルの任意移動』(Eiji)

Enterを押した後のセルの移動方向は、オプションの編集で決めれますよね?
しかし、Enterを押した時に任意の位置へ移動することはできますか?
マクロか何かを利用しなければできませんか?
それとも、そんなことは不可能ですか?
よろしくお願いします。


http://www.vector.co.jp/soft/win95/business/se282884.html

 (通りすがりの者)

 『任意』の移動とは異なりますが、移動させたいセルのロックを外し(書式→セル→保護)、
 その後シートの保護(ツール→保護→シートの保護)で、「ロックされたセル範囲の選択」に
 チェックをしない状態で保護をします。※Excel2002(Win版)での操作方法です。
 単にEnterを押すだけで、次のロックされていないセルに飛びます。
 他のバージョンでも同様のことができたと記憶していますが…。
 (ちゅうねん)

 ちゅうねんさんにお伺いしたいのですが、本当に、エクセル2002では、エンターを押したら
 次の非ロックセルに移動しますか? というのは、実は 2002 がないもので、確かめ
 られないのです。そう言っておられるのに重ねて聞いて失礼ですが、2000までは、
 エンターキーでは、下のセルに降りるだけで、同行右に非ロックセルがあっても、
 行ってくれず、これが長いことを入力係を泣かせてきたのです。タブキーなら行く
 わけですが、タブキーを押すのは結構面倒ですから…。上で紹介しているソフト
 なども、そうした背景から生まれてきたものです。2002でやっと実現していると
 したら素晴らしいことです!(通りすがりの者)

 エクセル2002をインストールしたままの状態では、「ロックされたセル範囲の選択」に
 チェックが入っています。このチェックを外してシートの保護をかければ、
 Enterだけで非ロックセルを渡り歩くようになります。
 また、Tabキーや、上下左右キーでも非ロックセルだけを渡り歩きます。
 ちなみに、マウスでクリックしてもロックセルは選択できません。
 私がテストしている環境は、Win2000+OfficeXP です。
 私のかすかな記憶では、非ロックセルを渡り歩く選択方法は、以前のバージョンの
 エクセルでもあったように思いますが、あまり自信がありません。
 (ちゅうねん)

 私の2000ではマクロを組まなければ出来ませんが2002の方は出来ます。シートの保護を
かけると
 -このシートのすべてのユーザーに許可する操作
  -ロックされたセル範囲の選択
  -ロックされていないセル範囲の選択
  -セルの書式設定
  -列の書式設定
  -行の書式設定
  -列の挿入
  -行の挿入
  -ハイパーリンクの挿入
  -列の削除
  -行の削除
  -並び替え
  -オートフィルタの使用
  -ピボットテーブル レポートの使用
  -オブジェクトの編集
  -シナリオの編集
とチェック項目が出て来ます。2000以前のバージョンにはない機能だと思います。(ケン)

 以前のバージョンのエクセルでセルを渡り歩く方法とは、Tabキーを使うものでした。
 Excel97で確認したところ、シートの保護をかけた時でも、Enterや矢印キーではセルの
 ロック設定に関係なくアクティブセルが動きますが、Tabキーを使うと非ロックセルのみ
 を渡り歩きます。
 記憶があやふやですみませんでした。
 (ちゅうねん)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.