• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual Basicから Spreadのスクロールを制御する方法)

Visual BasicからSpreadのスクロールを制御する方法

このQ&Aのポイント
  • VB.6とSPREAD v6.0Jを使用しており、特定のラベルまたはボタンをクリックすることでスクロールの動作を実現したいです。
  • 一行下へ、一行上へ、画面一枚分下へスクロール、画面一枚分上へスクロール、最上段へ移動といった機能を持つラベルまたはボタンを作成したいです。
  • Spreadのヘルプを参照しましたが、適切な記述方法がわかりませんでした。また、スクロールバーの幅を広く表示する方法も分かりません。

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

  • ベストアンサー
  • Hardking
  • ベストアンサー率45% (73/160)
回答No.1

以前私が作成した記憶では、Spreadの 縦スクロール・・・TopRowプロパティ に表示開始行番号を設定。 横スクロール・・・LeftColプロパティ に表示開始列番号を設定。 を行っていたと思います。 今回やりたいことはボタン押下時に縦スクロールしたいとのこと なので、TopRowプロパティの設定値を各ボタン毎に指定する感じでは。

kistune
質問者

お礼

できました!ありがとうございます。

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

関連するQ&A

  • HPを上にスクロールするショートカットはありますか?

    HPを上にスクロールするショートカットはありますか? ネットを見ている時、スペースボタンで1画面分下にスクロールしますが、 逆に1画面分上にスクロールする、ボタンってありますでしょうか? WINDOWS VISTAで ノートPC,OFFICE2007です。

  • 「Spread」のセルを移動させるプロパティ・メソッドはどれ?

     文化オリエントの「Spread 3.0J」をVBで使っています。  VBのコードを使ってアクティブセルを移動させようとしたのですが、ヘルプを見てもセルを移動させるプロパティ・メソッドが見つかりません。  FAQも探したのですが、どうしてもこの処理だけが見つかりません。  「Col」「Row」プロパティではなさそうですし。  ・・・あまりに基本的な処理すぎて、どこか見落としているのでしょうか??  どなたかヒントを教えていただけないでしょうか。

  • スクロールバー

    現在HPを製作しています。 その過程で出た問題なのですが何かヒントになるような情報があれば教えていただければと思い、質問します。 HPの型としては、フレームを使って上下に分割されたものです。 起こった問題の現象としては ・下フレームで縦にスクロールバーが発生した時に、(おそらくスクロールバーの幅分)横スクロールバーが出現してしまいます。 ・こうして発生した横スクロールバーはブラウザの横幅を広げても消えません。 ・縦スクロールバーが消えると同時に消えます。 どうにかして縦のスクロールバーが出ても横は出ないようにしたいのですが、現在ヒントとなるものがなく闇雲に原因を探している状態です。 もしこのような現象に対してヒントのようなものをお持ちの方がいましたら。 知恵を貸していただきたいと思います。 よろしくお願いします。

  • スクロールバーの制御について(超初心者です

    いつも助けて頂いてます。 ドリームウィーバーを利用しておりまして、いわゆる「タグ」の 概念を一切知らない無知な私なのですがマウス操作等で 解決できるのであれば教えてくださいませ。 現在、3フレームに分かれたTOPページで 構成は、上段1行1列、下段1行2列の3窓です。 左の欄にはメニューを設置し、メニューの押された内容によって 右の欄にリンクされた情報が表示されています。 それはそれでよかったのですが、ふと気になる事が。 右のメインとなる画面に記載されている情報が 1画面内に収まる時は、上下左右共に移動するスクロールバーは 登場しません。 しかし、下へ下へと情報が増えると 上下に移動するべくスクロールバーが登場します。 けど、ついでにって感じで左右のスクロールバーも登場するの 。。。。これ、なんとか制御できないのでしょうか? (しかも、できるだけソース触るお仕事なく。) 一瞬、もしかして左右に表示し切れないアイテムがあるのか 探して見ましたが、やはり単純に下へ下へ情報が増えただけでも 左右のバーがでてしまいました。 スクロールバーは見た目の感じ 収まり悪いイメージがあるので消して起きたいのです。 こんな高度な技、私のようなド素人でも分かるよう 手引き頂ければ助かります。 宜しくお願いします。

  • スクロールバーのつけ方

    お世話になります。 VB6.0にて、Form (高さ;5000 幅;10000) 上に PictureBox (高さ;3000 幅;15000) を表示させたいのですが、この場合、PictureBox が Form を[幅:5000]はみ出しており、これを横方向のスクロールバーを付けて、PictureBox 全体を見渡せるようにしたいです。  この場合の設定方法を御教授願います。

  • IEブラウザの縦スクロールバーが消えてしまいます

    自分でホームページを作成しましたが、それをブラウザで確認するとスクロールする必要のないページでは右側のスクロールバーが完全に消えてしまいます。スクロールする必要のある画面ではバーが出て、必要のない画面ではバーが完全に消えるため、ページを次々に送るとカクカクしてずれて見えてしまいます。他のサイトでは、スクロールする必要のない画面の場合、薄い灰色のスクロールバーの幅だけは残っていますが、このような灰色のスクロールの幅も消えてしまいます。 どのように設定すればよいのか教えてください。よろしくお願いいたします。

  • スクロールバーが勝手に動く。

    スクロールバーが勝手に動き、画面が上下動してしまう。 スクロールバーのある画面が複数合った場合は、カーソルの矢印がある画面だけで障害で出ます。動きは、ゆっくり動いたり早く動いたり、時には、全く動かなくなることもあります。また、ワードなどで入力中に、突然動き出すこともあります。ヘルプなどで検索してもこのような障害が見あたりません。

  • アクセスVBA画面のスクロールバー

    アクセスVBAで画面を作っており、 あるフォーム画面に、あるサブフォーム画面を付けてます。 フォーム画面に条件を入力すると、サブフォーム画面に データが表示されます。 サブフォーム画面はデータが多くなると、 スクロールバーで上下に移動できるようにしてます。 今、フォーム画面で条件を入れると、サブフォーム画面は さほどデータが多くなくても スクロールバーの移動する枠がとても小さく表示されます (あたかもデータがたくさんあるように) 但し、その時に、スクロールバーをクリックしたりすると すぐに適切なスクロールバーの幅になります。 フォーム画面で条件を入れた直後に サブフォーム画面のスクロールバーの幅を適切にしたいのですが 何か、特別な設定とか必要なのでしょうか?

  • accsesフォームのスクロールバーの作成方法の質問です。

    accsesフォームのスクロールバーの作成方法の質問です。 accessの初心者ですので、稚拙な文章になるかと思いますがご了承下さい。 現在Access2003にてフォームを作成しております。 対象となる画面にはラベルが表示されたりされなかったりするので、 そのラベル表示数に従って、スクロールバーを表示したいです。 イメージとしては、フォームの大きさは固定で その中に枠がありその中にのみラベルが表示されます。 その枠にスクロールをつけるような形です。 宜しくお願いします。

  • グラフがあるExcelシートをスクロールするとラベルが消える

    Win98/Excel97: お世話になります。 Excelに円グラフを作成した後、一行ずつ(▲▼を使って)スクロールすると、テキストボックスやラベルが消えてしまいました。 上にスクロールしても下にスクロールしても消えてしまいます。 別のセルを選択→グラフを選択などでアクティブを再度切り換えると、再描画するらしく、また表示されたりしますが、またスクロールすると消えます! ちなみに、一行ずつではなく1画面ずつスクロールすると大丈夫です。 また、ラベルを取りやめてテキストボックスを作成し、グラフに貼りつける(そのまま追加するのではなく、一旦作成したのを切り取って貼りつける)と大丈夫でした。(そのまま追加したのではダメでした) これはExcelのバグでしょうか?