過去ログ

                                Page     272
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼同シート内の移動について  223 02/10/30(水) 14:06
   ┗Goto メソッドかなあ?  つん 02/10/30(水) 14:57
      ┗Re:Goto メソッドかなあ?  223 02/10/30(水) 15:34

 ───────────────────────────────────────
 ■題名 : 同シート内の移動について
 ■名前 : 223
 ■日付 : 02/10/30(水) 14:06
 -------------------------------------------------------------------------
   初めまして。教えて頂きたい事がありますので、
よろしくお願いします。

例えばですが、A1からA100にセルアクティブを移動させる時、
画面上で、必ずA100が左上に来るように設定するには、どのようにしたらよいのでしょう。

セルがA100へ移る事はできるのですが、
いつも中途半端な画面位置になり(A80が左上にきてたりする)、
決してA100が左上に来ないのです。

どなたか方法を教えてください。
お願いします。
 ───────────────────────────────────────  ■題名 : Goto メソッドかなあ?  ■名前 : つん <honey@sweetparty.ne.jp>  ■日付 : 02/10/30(水) 14:57  -------------------------------------------------------------------------
   223 さん、はじめまして、こんちゃ♪

>例えばですが、A1からA100にセルアクティブを移動させる時、
>画面上で、必ずA100が左上に来るように設定するには、どのようにしたらよいのでしょう。

ちと、他人のコードを見てて、目に付いたのですが、

Gotoメソッドってやつをつかえばいいのかも・・・

「任意のブック内の任意のセル範囲や Visual Basic のプロシージャを選択します。そのブックがアクティブでなければアクティブにします。」

「Scroll 」という引数があって、

「省略可能です。バリアント型 (Variant) の値を使用します。移動先セル範囲の左上端がウィンドウの左上端に表示されるようにウィンドウをスクロールするには、True を指定します。ウィンドウをスクロールしないようにするには、False を指定します。既定値は False です。」・・ということです。

一度、ヘルプを読んでみてください。
「使用例」を試してみたら、そんな感じだったよ♪
 ───────────────────────────────────────  ■題名 : Re:Goto メソッドかなあ?  ■名前 : 223  ■日付 : 02/10/30(水) 15:34  -------------------------------------------------------------------------
   ありがとうございます!

無事解決致しました。
助かりました。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 272