こんにちは。ACCESS2000でツールを作成しています。
テーブルはExcelにリンクさせ、クエリを介して帳票フォームで
データを表示しています。
帳票フォームのレコード毎にテキストボックスを追加して
それぞれ入力できるようにし、その値をVBAで取得したいのですが
どうすればよいでしょうか。
テキストボックスを追加して実行すると、一つのテキストボックスに
入力した値が全てのレコードに反映されているようです。
帳票フォームのしくみがよく分かりません。
どなたか教えていただけないでしょうか。
宜しくお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
#2です。
>やはり元のデータに列を追加しないとだめでしょうか。
エクセルのシートに列を追加したくないというのなら、リンクではやはり無理ではないでしょうか。
インポートはなく、リンクである必要が何なのかによって、対応方法も変わってくると思いますが、次のような方法のいずれかを検討されてはいかがでしょか。
・エクセルシートに列を追加し、非表示とする
・フォームを開くときににエクセルシートをインポートする、あるいはエクセルにリンクしたテーブルのコピーを作る
・もとのシートとリンクしている、必要な列が全て入った別のエクセルシートを用意し、それにテーブルをリンクさせる
・表形式のフォームをやめる。表形式にみえるフォームを単票フォームで作る。
No.2
- 回答日時:
テキストボックスのプロパティで、「コントロールソース」(データタブ内)に反映させたいフィールドが選択されていますか?
ご回答ありがとうございます。
テーブルはExcelにリンクしているため、
テキストボックスを連結させると列の更新ができませんでした。
そこでテキストボックスを非連結にし、テキストボックスに入力された値を
新しいExcelファイルにエクスポートするようにしたいのですが。
やはり元のデータに列を追加しないとだめでしょうか。
No.1
- 回答日時:
こんにちわ
モジュール(フアンクション)のなかで
DIM FM1 AS FORM
DIM KM1 AS STRING
-
-
-
-
SET FM1=SCREEN.ACTIVEFORM
KM1=FM1![NAME1]
と書きます
NAME1 はテキスト項目名
KM1 に入力されている値が入ります
ご回答ありがとうございます。
すみません、やりたいことがうまく伝わっていないようです。
帳票フォームには複数のレコードが表示されていて
(でもデザインでは1レコードのみ)
テキストボックスを追加すると、各レコード(行)に
テキストボックスが表示されるのですが
一つのテキストボックスに値を入力して
次のテキストボックスに移動すると
一つ目に入力した値が次のテキストボックスに入ってきてしまいます。
これをそれぞれ値を設定できるようにして、さらにその値を
それぞれ取得できるようにしたいのです。
どうか宜しくお願いします。
-----------------------
テキストボックス 列1 列2
□ 1 1 ←レコード1
□ 2 2 ←レコード2
-----------------------
□はテキストボックスです。
レコード1とレコード2のテキストボックスに
それぞれ違う値を入力し、それをVBAで取得したいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
初めて見た映画を教えてください!
初めて見た映画を覚えていますか?
-
【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
【お題】・忍者がやってるYouTubeが炎上してしまった理由
-
もし10億円当たったら何に使いますか?
みなさんの10億円プランが知りたいです!
-
あなたなりのストレス発散方法を教えてください!
自分なりのストレス発散方法はありますか?
-
今から楽しみな予定はありますか?
いよいよ2025年が始まりました。皆さんには、今から楽しみにしている予定はありますか?
-
Access サブフォームでの選択行の取得
その他(データベース)
-
どこにもフォーカスを当てたくない
Access(アクセス)
-
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
-
4
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
5
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
6
帳票フォームでのあるコンボボックスに連動するコンボボックスの作成について
その他(データベース)
-
7
ACCESS 複数のフォームから同一テーブル参照
Access(アクセス)
-
8
アクセスのフォーム(表になっている)で、表の何番目に位置するかその数値を取得したいのですが(VB)
Access(アクセス)
-
9
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
10
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
11
YES/NO型の値
Excel(エクセル)
-
12
サブフォームを非表示させる方法を教えて下さい
その他(Microsoft Office)
-
13
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
14
アクセスVBAで既に開いているエクセルを閉じたい
Yahoo!ショッピング
-
15
ACCESSでVBAから選択クエリの抽出条件を指定したい
Access(アクセス)
-
16
ACCESSで条件によってフォーム上のフィールドの色を変更
Access(アクセス)
-
17
新規レコード行を非表示にしたい
Access(アクセス)
-
18
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
19
Access2000 サブフォームのRecordSet取得法
Access(アクセス)
-
20
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでデータを更新したらそ...
-
Accessフォームが入力できません。
-
前のレコードの値を自動で入れたい
-
インデックスまたは主キーにはn...
-
Accessで、最後(更新)にエラ...
-
access別のテーブルを参照して...
-
エクセル フィルタの抽出結果...
-
アクセスでコードを入れると名...
-
入力した値をコンボボックスに...
-
テキスト型のフィールドでハイ...
-
ACCESSでフォームのチェックボ...
-
「バリアント型でない変数に Nu...
-
Accessでフォームに自動入力し...
-
ACCESS フォームで入力データ...
-
AccessVBAの値によっ...
-
ACCESS2000の帳票フォームでテ...
-
エクセルで、抽出したデータだ...
-
ACCESS 複数のフォームから同一...
-
Access サブフォームでの選択行...
-
access クエリ yes/no型のクエ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでデータを更新したらそ...
-
前のレコードの値を自動で入れたい
-
インデックスまたは主キーにはn...
-
入力した値をコンボボックスに...
-
access別のテーブルを参照して...
-
テキスト型のフィールドでハイ...
-
Accessでフォームに自動入力し...
-
Accessフォームが入力できません。
-
ACCESSでフォームのチェックボ...
-
ACCESS2000の帳票フォームでテ...
-
アクセスのフォームの必須項目...
-
フォームのテキストボックス→ク...
-
ACCESS フォームで入力データ...
-
AccessVBAの値によっ...
-
アクセスでコードを入れると名...
-
Accessで、最後(更新)にエラ...
-
access ダブリ登録を防止したい
-
accessでオプションボタンを使...
-
Accessフォーム上の値を条件と...
-
ACCESSで定型入力の〒が表示さ...
おすすめ情報