- ベストアンサー
テキストボックスの設定について
現在エクセル2000でマクロを作成中です。 ユーザーフォーム上のテキストボックスをマルチラインで使用しますが、一行の文字数と、最大行数の指定が上手く出来なくて困っています。 希望としては、 ・ 一行あたり全角文字で50文字(バイト数では100)まで入力可能 ・ 行数は最大18行まで入力可能 という設定を行いたいのですが、どなたかご存知の方がおられましたらご教示頂きたく宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一行の文字数と、最大行数の指定はなさそうですね。 テキストボックスの縦横のサイズではなく、入力文字数の制限をしたいということですね。
その他の回答 (1)
- toshi_ho
- ベストアンサー率42% (71/168)
回答No.1
テキストボックスですので、文字数が同じでもフォントの大きさによって縦横のサイズが変わってきます。 フォントの大きさが変わってもそうしたいのか、それともフォントの大きさは固定ということでしょうか。
質問者
補足
回答有難うございます。 質問内容に不備がありすいませんでした。 フォントは全て一定です。 ちなみにMSゴシックの「9」を予定しています。 宜しくお願い致します。
補足
テキストボックスのサイズ(寸法)は簡単に出来るのですが、文字数制限を行いたいと考えています。 テキストボックス全体の文字数制限は「MaxLength」で設定できるのも分かっています。 インターネット上で、行数(改行の回数)の設定方法の記載を見つけたのですが、うまくいきませんでした。 また、「アクセス」では一行の文字数指定は出来るようなんですが、エクセルでは見つけることは出来ませんでした。 やっぱりエクセルでは無理なんでしょうか。。。