- ベストアンサー
VBAのテキストフォームの折り返しについて
こんにちは。 あまりVBAに詳しく無いのですが、会社で必要に迫られ悪戦苦闘しながら開発をしています。 ですので、まだまだ分からない事が多く助けていただきたく質問した次第です。 題名の通り、今EXCELVBAで、 SQLからデータを取得し、シートに挿入。 で、そのシートのデータをコマンドボタンをトリガーにフォームに表示させるようにしているのですが、 UserFormのプロパティから直接WordWrapをTrueにしてもテキストフォーム内でデータが折り返されず、一列で表示されてしまいます。 SQLから取得するときはセルの書式をVBAで以下のように指定し、問題なく出来ました。 Columns("BF:BH").WrapText = True もちろん、セルで表示する場合と、フォームで表示する場合とでは違うのですが、これが原因なのかと思ってしまいます。 原因はなんなのか、対処法はどうしたらよいのか、 もし分かる方がいらっしゃいましたらご教授願えますでしょうか。 分かりづらい文章で大変恐縮ですが、何卒よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございます。 コードでの対処方法も記載していただき、 ありがとうございました。 おかげで解決いたしました。