• 締切済み

タブコントロールのオブジェクトのコピーについて

VB初心者です。 現在、勉強をかねて簡単なアプリを作成しているのですが、 タブコントロールについてわからない点があるので、 もしお分かりでしたら教えてください。 現在行なおうとしていることは、 アクセスから取得してきたデータをタブコントロールに表示するということで、 データのレコード数分、タブを追加して表示させたいんです。 デザイナでページ数が1のタブコントロールを作成して、 コードで必要なだけページを追加するところまではできたのですが、 デザイナで作成したページに配置したテキストボックスなどのオブジェクトを、 新しく追加したページにコピーする方法がわからないんです。 そもそも、そういうことができるのかすらわからないのですが・・・ 初心者なのでかなり的外れな質問になっているかもしれませんが、 もしおわかりでしたら、よろしくお願いいたします。

みんなの回答

  • htmcr
  • ベストアンサー率36% (11/30)
回答No.1

VBの質問する場合はバージョンも書いたほうがいいですよ

tadasuke2002
質問者

補足

ご指摘ありがとうございます。 自分でも質問を投稿した後に気づいたんですけど、 どうにもできなくて・・・ バージョンはVB2005のExpressEditionです。 よろしくお願いいたします。

関連するQ&A

  • タブコントロールについて

    VB2008でフォームにタブコントロールを配置しました。 このタブの、ページ1にテキストボックスを作成しました。 当然ですが、 ページ2に切り替えた時には、テキストボックスが表示されません。 このテキストボックスを、どのページに切り替えた時でも表示するにはどのようにすれば良いのでしょぅか。 よろしくお願いします。

  • タブコントロールに貼り付けられたコントロールの移動

    VB2008でタブコントロールに貼り付けられたテキストボックス等の移動について悩んでいます。 現在、タブコントロール内にタブが3ページありますが、 1ページ目に貼り付けたコントロール(ラベルやテキストボックスなど)を2ページ目にプログラム的に移動するにはどうすればいいのでしょうか。 デザイナであれば簡単なのですが、プログラムで行おうとすると 「move」に相当するようなものが見あたらず、困っています。 移動したものをプログラム終了後も保存しておく必要は無く、起動時にユーザーの好みのタブに表示させたいという目的で使用するつもりです。

  • Accessのタブコントロールを2行にしたい

    OS:2000 Office:2000 Accessを組んでいます。フォームにタブコントロールを配置して1ページ目、2ページ目、3ページ目と追加をしていきました、ページ数が多いのでタブが全て表示されません、2段にして全てのタブを表示したいのですが、出来ません。 教えて下さい<(_ _)>

  • タブコントロールの作り方

    VB2005環境です。 タブコントロールを作成、追加したいのですが、解説している サイト等、詳しい作成方法を教えていただけないでしょうか? IDEで簡単に作れるようなら良いのですが…。

  • タブコントロールについて教えてください

    VB.net2003で開発しています。 タブコントロールを使用してメニュー画面を作成したいと考えています。 処理ごとにタブを分けて各タブ毎にボタンを貼り付けて、ボタンをクリックしたら該当のプログラムが起動するようにしたいのです。 1つのタブに最大30個のボタンを作成するので、コントロール配列を使用して、動的にボタンを貼り付けようと思うのですが個々のタブのページにコントロールを貼り付ける方法が分かりません。 色々調べた結果パネルコントロールなどでは、Panel.Control.AddRange(配列名)でパネルにコントロールを貼り付けることが出来るみたいなので、同じような感じで、testTab.Tabpages(i).Control.AddRange(配列名)としたのですが、うまくいきませんでした。 タブコントロールにコントロールを貼り付ける方法を教えてください。 よろしくお願いします。

  • ACCESS タブコントロールについての質問です。

    ACCESS タブコントロールについての質問です。 宜しくお願いします。 3つのタブがあり、入力するのは常に3つのうちのどれか1つのタブです。 それぞれのTAB内はテキストボックスのみです。 そこで、 毎回このタブコントロールを含むフォームを開いたときに、テキストボックス にテキストが入力されたタブが表示された状態にしたいのですが。 初心者です。 どのようなプロシージャーを入力すればよいのかご教授頂けないでしょうか。 ちなみに タブコントロール名 : TAB1 フォーム名:100 FM record ACCESS 2003 宜しくお願いします。

  • MFCでのタブコントロールについて

    MFCでタブコントロールを使用しようとしたのですが,使い方がわかりません。 ヘルプや参考書で調べてみても、いまいちわかりません。 タブを追加するにはどうすればいいのでしょうか? また,タブを選択することでテキストを表示したいのですが, それはどこで設定すればいいのでしょうか? ※参考となるサイトがあれば教えてください。

  • ACCESS2003 タブコントロール ページ名2

    こんにちは。 下記URLでご質問した内容の続きです。 http://okwave.jp/qa/q7373426.html タブコントロールで作成したページにあるサブフォーム内にテキストボックスを設置し、 そこに入力された文字が、ページ名になるようにする方法に関しての質問で、 コマンドボタンをクリックすることで、ページ名を変更することに成功したのですが、 レコードを移動すると、前レコードの情報がそのまま残っていて、 現在のレコード内にあるページ名が反映されません。 また、DBを立ち上げなおすと、データが初期に戻っています(保存されていない)。 データを保存まではしなくても良いのですが、サブフォーム内のテキストボックスと同じ値を常に表示させることはできませんでしょうか。 よろしくお願いいたします。

  • acccess2000 タブコントロール上でサブフォームを使いたい

    access2000のフォームでタブコントロール(ページ)上でサブフォームを使いたいのですが、うまくいきません。そもそも無理なのでしょうか? 表示したい情報が多くタブを使って複数ページを使いたく、かつサブフォームも不可欠なのです。 よい方法があればよろしくお願いします。

  • access タブコントロールの使い方。

    宜しくお願いします。 使用環境:WinXP access2002 今、タブを使ったaccessフォームの作成を勉強しています。 初歩的な質問かも知れないですが、 できそうで、できないところがあるのでご指導お願いします。 まずテーブルが3つあります。 会員テーブル 種目テーブル 内訳テーブル これらをフォーム上でタブコントロールを使いタブで 操作したいのですが、手順としてはこういう具合に行いました。 1.フォーム上にタブコントロールを設置してページを3つにする。 2.ツールボックスから「サブフォーム/サブレポート」を選び、それぞれの   タブにテーブルを設置する。 ※ リレーションシップは3つとも組んであります。 そこでいざ、フォームビューを開いてみると、データシート形式で 表示されました。 実際にはタブ内で単票や帳票形式でやりたいので、右クリック→プロパティで 変更ができるかどうか確認したのですが、変更する項目がありません。 今までいくつかaccessデータベースを作ったのですが(VBAは抜きで)、 必ず、「データシート」か「帳票形式」か、など選択するところがあったと思いますが、 今回はなぜかありません。 そこで教えてください。 具体的にはタブを使って、 会員テーブル・・・単票形式 種目テーブル・・・帳票形式 内訳テーブル・・・帳票形式 のフォームを作りたいのですが、どうすればよいのでしょうか? そもそものやり方が違うのでしょうか。 初めの一歩に躓いています、お知恵をお貸しください。 宜しくお願いします。

専門家に質問してみよう