- ベストアンサー
マルチページとシートの連動
エクセルで入力フォームを作ろうとしております。 フォームにマルチページ設定してタブを切り替えるとエクセルのシートが切り替わる といったことをしたいのですが、 ご教授ください。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- ExcelVBAマルチページのタブオーダーについて
ExcelVBAでマルチページを使用したユーザーフォームを作りました。 ユーザーフォームを表示させたときにTabキーをクリックすると以下の動作をします。 マルチページのページは8ページです。 <現在の動作> (1)1ページ目の画面内を、タブオーダーで設定した順に動く ↓ (2)1ページ目のタブで止まる ↓ (3)Tabキー押下でも進まない マルチページに With Page1 Label1.SetFocus End With とか、勘で入れてみたのですが動きませんでした。 実現させたい動作は以下の通りです。 <こんな感じにしたいです> (1)1ページ目の画面内を、タブオーダーで設定した順に動く ↓ (2)1ページ目のタブで止まる ↓ (3)1ページ目の画面内を、タブオーダーで設定した順に動く((1)に戻る) こういうことは実現可能でしょうか? 今は、タブにタブオーダーが進と、そこから先はどこへも勧めない状況です。 どなたかご教授頂けますと幸いです。 よろしくお願い致します。
- ベストアンサー
- Visual Basic
- マルチページのタブを切り替えたとき・・
エクセル2002使用です。 VBAで、ユーザーフォーム1、ユーザーフォーム2の2つのフォームを作り、ユーザーフォーム1内にマルチページ(page1、page2)をつくりました。マルチページのpage1からpage2にタブを切り替えた時に、ユーザーフォーム2を表示させたいのですが、うまくいきません。 UserForm1のモジュールに記述しています。 Private Sub MultiPage2_Change() Load UserForm2 With UserForm2 .StartUpPosition = 0 .Top = 50 .Left = 20 .Show End With End Sub 原因がわからず困ってます。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- タブストリップとマルチページの違いと利用方法
VB6初心者です。既存のユーザーコントロールが9個ほどあり、 エクセルの"セルの書式設定"のフォームのように一つのフォーム上で使い分けたいのですが、タブかマルチをどのよう使えばよいのでしょうか? プロパティーのところも少しさわってみたのですが良くわかりませんでした。 どなたかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VBA:ユーザーフォームのマルチページに色を付けたい。
ユーザーフォームのマルチページに色を付けたいのですが思うようにいきません。 プロパティでbackcolorの設定をするとタブの右側が変わるだけです。 良い方法はないでしょうか。
- ベストアンサー
- オフィス系ソフト
- VBAでマルチページの表示
エクセル2002使用です。 ユーザーフォーム(オブジェクト名:UserForm1)に、マルチページ(オブジェクト名:page1)を配置してフォームを作成しました。 Sheet1にコマンドボタンを貼り付け、コマンドボタンをクリックして、標準モジュールを呼び出し、マルチページを標準モジュールから呼び出せるようにしたいのですがうまくいきません。 ’Sheet1 Private Sub CommandButton1_Click() Call フォーム表示 End Sub ’標準モジュール Sub フォーム表示() UserForm1.Show ’?ここのコードをいろいろ試したのですがわかりません。 End Sub この他 UserForm1.ShowPages "page1" とか 変数を入れてみたりしたのですが、うまくいきません。 すいませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルVBA/マルチページ/ページ切り替え時
エクセル2000使用 ユーザーフォーム(UserForm1):マルチページ(MultiPage1)でページを5つ 作成。各ページにはテキストボックスとコマンドボタンを配置。 テキストボックスに値入力後、コマンドボタンをクリックするとテキストボック スの値をクリアするように設定。 テキストボックスに値入力後、コマンド実行前にページを替えた時、テキストボ ックスの値をクリアしたいのですが、どのようにすればよろしいのでしょうか。 類似する過去の質問を見てもよくわからなかったので、ぜひご回答のほどよろし くお願い申上げます。
- ベストアンサー
- オフィス系ソフト
- タブストリップとマルチページの違いは何ですか?
エクセルのユーザーフォームのコントロールのタブストリップとマルチページの違いは何ですか? ページの上にコマンドボタンなどのコントロールを乗せられるか乗せられないかの違いですか?
- ベストアンサー
- Excel(エクセル)
- マルチページで現在開いているページの確認
Excelユーザーフォームにマルチページを貼り付けて ページを5枚作成しました。 (Pag1,PAge2,Page3,Page4,Page5) ページにはそれぞれボタンが貼り付けてあります。 ボタンを押すとfunctionが起動します。 ここでfunctuinのなかで今Pageの1,2,3,4,5のどれを選択しているか確認したいのですが どのようなロジックになりますか?
- ベストアンサー
- Visual Basic
- Excel VBA フォームとシートの連結
『Excelのシートの特定の部分をフォームに反映させて、フォーム上で値や文字を入力をして、入力内容を再びシートに返す。』と言うことをやろうとしています。しかしExcelのシートをフォームに反映させることができません。どなたかご存知でしたら御教授願います。よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- エクセル2003 ユーザーフォーム、マルチページのページ選択の記述
いつもこちらで勉強させていただいております。 エクセルVBAでユーザーフォームを作成しました。 フォームにはマルチページが有り、ページ数は3枚あります。 で、質問なのですが、フォームを読み込んだときに ページを必ず1ページを表示するようにしたいのですが コードの書き方が判りません。 フォーム作成でページ1を選択しておけば、1ページ目が 表に来るのですが、コードで処理しておけないかなと 思いましてご質問させていただきました。 フォームオブジェクト名:UesrForm1 ページオブジェクト名:Page1 となっております
- ベストアンサー
- オフィス系ソフト
お礼
出来ました^^ありがとうございます 助かりました