- PR -

スプレッドのタブをコーディング上で選択する

1
投稿者投稿内容
seberg
常連さん
会議室デビュー日: 2005/03/03
投稿数: 28
投稿日時: 2005-07-14 16:50
お世話になります。
VB.netで開発をしていますが、現在タブの処理で悩んでおります。

spreadにタブAとタブBがあり、spreadの外に実行ボタンがあります。
タブBで入力後、実行ボタン押下で入力チェックが入り、
タブAのテキスト1が未入力だったら、タブAのテキスト1にフォーカスを
当てる、という仕様です。

まず、
テキスト1.Focus()としても、タブAを表示できませんでした。

次に
Me.タブA.Visible = True
テキスト1.Focus()
としましたが、タブBが押下された状態でタブAが表示されてしまいます。

タブAを押下した状態で、テキスト1にフォーカスを当てるには
どうしたらよいのでしょうか。

すみませんがアドバイスをお願いいたします。

環境
Windows XP professional
VB.net
seberg
常連さん
会議室デビュー日: 2005/03/03
投稿数: 28
投稿日時: 2005-07-14 16:52
すみません、あわてて間違えてしまってので修正します。

お世話になります。
VB.netで開発をしていますが、現在タブの処理で悩んでおります。

タブAとタブBがあり、その外に実行ボタンがあります。
タブBで入力後、実行ボタン押下で入力チェックが入り、
タブAのテキスト1が未入力だったら、タブAのテキスト1にフォーカスを
当てる、という仕様です。

まず、
テキスト1.Focus()としても、タブAを表示できませんでした。

次に
Me.タブA.Visible = True
テキスト1.Focus()
としましたが、タブBが押下された状態でタブAが表示されてしまいます。

タブAを押下した状態で、テキスト1にフォーカスを当てるには
どうしたらよいのでしょうか。

すみませんがアドバイスをお願いいたします。

環境
Windows XP professional
VB.net
1

スキルアップ/キャリアアップ(JOB@IT)