[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セルにある形式がテキスト』(banzai)
ユーザーフォームのテキストボックスから入力してシートへ反映させて数値が 「テキスト形式もしくはアポストロフィで始まっています。」 というエラーがでてしまい並べ替えをおこなってもうまくいきません。 なぜか数値で入力されていることもあります。
そこで入力された数値のある行を選択してエラーのあるセルは全て 数値に変換するような構文があれば教えてください。 もしくはユーザーフォームのテキストボックスのプロパティで制御する方法があれば 教えてください。
よろしくご教示願います。 WinXP エクセル2003
>テキストボックスから入力してシートへ反映 これをどのように行っているのか? あと、セルの書式設定に問題がないか? によると思います。 (INA)
セルの書式は数値にしています。 セルへの入力はユーザーフォームのコマンドボタン1を押すと Cells(行, 列 + 1) = UserForm1.TextBox5.Value という感じで入力しています。 (banzai)
Cells(行, 列 + 1).value = UserForm1.TextBox5.Value ~~~~~~ ↑ 何で省略しているの?
(INA)
抜けてました。 修正して使ってみます。 抜けてるとこういう症状がでるのでしょうか? (banzai)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.