![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Excelのユーザーフォーム1個で、連続してテキストボックスを40~50個作るのは可能でしょうか?
1シートに入力する項目の例
・日付や氏名などの情報、販売商品や単価と個数、集金や掛け売りなどの顧客会社名とその金額など予備も含めて合計40数個に上ります。
(販売商品の種類や相手会社は複数で毎日その数が違うため予備も数個考慮して)
各自1枚のエクセルのシートをダブルクリックするとユーザーフォームが起動して
1シートを使って日報を作成するもの。
立ち上がったユーザーフォームに、これらのテキストボックスが連続して40数個あるというのはおかしいでしょうか?可能?
コマンドは特定のセルに入力(反映)させるだけです。
そもそもあのユーザーフォームは、作成時に自由に伸ばせるのでしょうか?
伸ばしたら、作成者の意図に反した入力がされないためにも、その大きさを
他の物が誤操作でいじれないように固定できますか?
No.2ベストアンサー
- 回答日時:
こんばんは
>ユーザーフォーム1個で、連続してテキストボックスを40~50個作るのは可能でしょうか?
特に制限はないようですので可能です。
>これらのテキストボックスが連続して40数個あるというのはおかしいでしょうか?
どれだけ使用者にわかり易いレイアウトにできるかにもよりますが、それだけの項目が必要ならしかたがないのでは?
項目が多いので、入力者の気持ちが萎えそうだけれど・・・
>そもそもあのユーザーフォームは、作成時に自由に伸ばせるのでしょうか?
サイズは自由にできます。
最大寸法に制限があるのかどうかは、申し訳ありませんが知りません。
>その大きさを他の物が誤操作でいじれないように固定できますか?
表示した状態の通常使用の際には変更はできません。
(エディタからなら変更可能ですけれど)
>販売商品の種類や相手会社は複数で毎日その数が違うため予備も数個考慮して~~
なんだか、同じ内容をたくさん並べることを考えていらっしゃるように推測しますけれど、データの1セットずつ登録するようにすれば、項目数は激減しそうに思いますが・・・
フォームの作成以上に面倒なのは、入力ミスや間違えにどう対応するかではないでしょうか?
大抵、「登録」ボタンを押してから「あれっ、ミスった!」って気が付いたりしますので・・・(←私の場合)
No.3
- 回答日時:
No2です
>登録して途中で入力ミスに気付いたら、
>再度フォームの画面を出すことはできますか?
表示することはもちろん可能ですけれど、「入力ミスに気付いたら」という「頭の中での出来事」をプログラムは感知できませんので、何らかの操作が必要になるでしょう。
(どのデータを修正したいのかもわかりませんし…)
なんだか、質問が延々と続きそうな気がしますけれど、ごく簡単なもので「何ができて何ができないのか」を試してみた方が早いと思いますけれど…?
No.1
- 回答日時:
可能かどうか、それほどのユーザーフォームの経験がないので、なんとも言えない。
可能かどうか、一度ご自身で実行されてはいかがですか?
そうすれば、使い勝手がよいか悪いか、どこをどう改善すればいいかなど、見えてくるものがいっぱいあるはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(ソフトウェア) Googleフォーム、効率的な入れ方 2 2022/10/03 22:44
- Amazon 新規でAmazon商品ページ作成方法について 1 2022/03/28 00:22
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- その他(Microsoft Office) outlookで宛先が異なるメールを一括送信する方法 outlookで200人それぞれをtoに指定し 2 2023/08/03 21:24
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- その他(プログラミング・Web制作) Googleフォーム・複数人の申し込みをまとめて受け付けたい 1 2023/01/09 13:36
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
Accessで、フォームからフォー...
-
Accessのフォームで開く時のウ...
-
ACCESSでオートメーションエラー
-
フォームの高さを数値で指定し...
-
アクセスで、androidのスマホサ...
-
access vba 開いていないフォー...
-
Excelのデータフォームの設定変更
-
「フォームを作成できませんで...
-
Wordで一部分だけ変更できて、...
-
MSワード 年齢を計算表示でき...
-
パソコンで定型フォームに入力...
-
デフォルトでチェックボックス...
-
ACCESS クロス集計クエリの抽...
-
Wordのテキストフォーム書式設...
-
大至急!アクセスのフォームを...
-
無効なパスというエラーメッセ...
-
access2000表形式フォームから...
-
アクセスで同じフォームを違う...
-
アクセス2010 作った記憶のな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
「フォームを作成できませんで...
-
Accessで、フォームからフォー...
-
フォームの高さを数値で指定し...
-
アクセス フォームをリクエリ...
-
マイクロソフト アクセス2021の...
-
デフォルトでチェックボックス...
-
Accessに関する質問です。 クエ...
-
アクセスで、androidのスマホサ...
-
Excelのデータフォームの設定変更
-
アクセスで、スマホサイズのフ...
-
MSワード 年齢を計算表示でき...
-
access vba 開いていないフォー...
-
アクセスで同じフォームを違う...
-
Accessのフォームで開く時のウ...
-
帳票フォームのなかにリストを...
-
Accessフォームを開くときに決...
-
エクスポートされたエクセルの...
-
アクセスのレコードをフォーム...
-
Accessのフォームを改ページしたい
おすすめ情報