[[20190806132132]] 『セルの移動』(toto) ページの最後に飛ぶ

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

 

『セルの移動』(toto)

お世話になります。
(説明)
・あるシートのA列に別シートのE列のリンクが貼ってあります(5000行分)
(データ数が変化するため多めに貼っています)
・別シートのE列は数値のみですが、5000行全てが数値ではなく空欄もあります
(空欄は最後の数値行以降に連続しています)
・別シートのE列は都度更新しますが、数値の値や個数は更新の都度変わります
・そうすると、リンク先のA列は数値以外は「0」と表示されます
・通常はシート画面を2分割してA列の内容の確認等をしています
(やりたい事)
リンク先のA列の「最後の数値」がある行に“素早く”移動したいです。
(リンクなしの時のキー操作「Ctrl+↑」でのセル移動のイメージです)

リンク貼付けではなくマクロでコピペすればいいのはわかっていますが、
多数の同様のブックに展開するのも難儀と感じています。

空いているセルにA列の数値の個数をカウントさせて表示→名前ボックス欄で行列を指定してジャンプ..
もやってみましたが結構面倒で・・・
タブにある「ジャンプ」機能も複数の条件を選択できないのでムリっぽいですよね。

今は下側画面をスクロールしていますが、何か適当な方法はないものでしょうか?

< 使用 Excel:Excel2010、使用 OS:Windows10 >


似たようなことを自分もやっていますが、

オートフィルターで「0と等しくない」として絞り込んだ後
Ctrl+↓ で最下セルを選択、フィルタ解除(Alt、A、C を順番に押す)

を実行すると目的セルが選択されます。

シートの可視範囲から外れるケースもありますが、矢印キーを押すと、可視範囲にスクロールされます

(渡辺ひかる) 2019/08/06(火) 13:35


 どこか空いたセルに ↓ の式を入れる

 =HYPERLINK("#A"&MATCH(1,INDEX(0/A1:A5000,0)))

 そのセルをクリックすれば 0 以外の最後の数値のセルに飛びます。

 範囲は A1 からにしてください。

 参考まで
(笑) 2019/08/06(火) 13:56

早々にありがとうございます。
渡辺様
フィルターは検討しましたが、やはり“ひと手間”が鬱陶しくて採用せずにいます。
ただ、ショートカットは知りませんでしたので覚えておこうと思います。

笑様
HYPERLINK関数、セル移動に使えることを知りませんでした。
(WEB専用の関数とばかり思ってスルーしていました)
式の内容はどこかで見た記憶を頼りに調べて何となくわかりましたが、
入力するセルの位置に関して教えてください。

冒頭に書きました2画面の場合、式を入力したセルがある画面が該当セルまでスクロールするようです。
(ある意味当たり前ですか..)
これを式入力が「上側画面」の場合でも「下側画面」をスクロールするようにすることは可能でしょうか?
(次の作業に都合がいい為)
(toto) 2019/08/06(火) 15:52


上述の都合のいいやり方はなさそうですが、それを前提に
使っていこうと思います。

ショートカットやHYPERLINK関数を知ることができてよかったです。

ありがとうございました、これからもよろしくお願いします…
(toto) 2019/08/07(水) 11:02


コメント返信:

[ 一覧(最新更新順) ]


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