戻る  □VBAのサロン  □ 使用方法  □ 新着記事  □ 新規に質問する!  □ トピック一覧  □ 検索  □ 過去ログ

■ 24時間以内に投稿された新着記事 10件です。



    [134730] Re[3]: ハイパーリンクで入力されているセルの一番下に移動
    ■■
    □投稿者/ タツオ -(2024/10/06(23:03))
    □U R L/


      半平太 様

      説明不足のなか
      見て頂きありがとうございます。

      A1からG15の範囲はウィンドウ枠の固定を使用しています

      A3からA15の列にはハイパーリンクの設定をしています

      <ターゲットがA列なのか、G列なのか不明瞭>
      全部で12列 複数個存在します

      A 4をクリックするとA 17に飛びします AからF データー入力スペースです
       A 5をクリックするとG 17に飛びします GからL データー入力スペースです
      A 6をクリックするとM 17に飛びします MからR ↓
      A 7をクリックするとS 17に飛びします SからX ↓
      A 8をクリックするとY 17に飛びします YからAD ↓
      A 9をクリックするとAE 17に飛びします AEからAJ ↓
      A 10をクリックするとAK 17に飛びします AKからAP ↓
      A 11をクリックするとAQ 17に飛びします AQからAV ↓
      A 12をクリックするとAW 17に飛びします AWからBB ↓
      A 13をクリックするとBC 17に飛びします BCからBH ↓
      A 14をクリックするとBI 17に飛びします BIからBN データー入力スペースです
      A 15をクリックするとBO 17に飛びします BOからBT データー入力スペースです

      A4をクリックするとA17以下のデーターの入っていない
      A18セルを選択しますがA18にデーターが入っている時は
      A19セルを選択する関数式を作ってみました  
         これは作動しました

      =HYPERLINK("#"&ADDRESS(COUNTA(A:A)+2,1),"入力")

      A5をクリックしてG17もしくはG列のデーターの入っていないセルに移動しません   (A:A)をGに変えても 
      =HYPERLINK("#"&ADDRESS(COUNTA(G:G)+2,1),"入力")

      A11をクリックしてAQ17もしくはAQ列のデーターの入っていないセルに移動しません

      移動 と言うと表現よりも 飛ぶ 方が正しいんですね
       ありがとうございます。
      今まではハイパーリンクで
      A 3からA 15の列の目的のセルを選択し常にA 17からBO 17の目的の行セルに
      飛んでいました
      しかし一か月 半年たつと100行 200行と進み
      前日A 9を選択しAE 102でデーター更新 翌日 Excelシートを開くと前日のAE 102
      が現れます ここまでは普通です
      そこで
      A 14をクリックしたらハイパーリンクでBI 17にで飛びしますこれは当然で
      この時に
      BI 73にデーターが入っていたらBI 74に飛びたいです
      A 3からA 15の列の目的のセルを選択し常にA 17からBO 17列の
          データーの入っている最後尾 

      表現がなかなか難しいです使用目的が上手く伝える事ができたかな

      よろしくお願いします



    [134731] Re[4]: ハイパーリンクで入力されているセルの一番下に移動
    ■■
    □投稿者/ 半平太 -(2024/10/07(09:12))
    □U R L/

      >   =HYPERLINK("#"&ADDRESS(COUNTA(A:A)+2,1),"入力")
              ↓
      A4セル =HYPERLINK("#"&ADDRESS(COUNTA(INDEX($A$17:$BO$1000,0,(ROW()-4)*6+1))+17,(ROW()-4)*6+1),"入力")
      下にコピー
      



- Child Forum -
Edit:ゆう-G