2016-08-31 4 views
-1

私のコードでは、アルファベットと数字の両方の入力を提供したいと思います。例えば、整数または文字列のみが機能しないため、このような入力にはどのデータ型を使用する必要がありますか?データ型の混乱...アルファベットと数字の両方を含む単語。 tlc5?

+1

文字列を使用する必要があります。 「文字列は機能していません」とはどういう意味ですか? – ARich

答えて

1

現在のコードを見たことがない:文字列を使用します。 VBAは任意の数値を文字列に変換できます。

Dim i as Integer 
Dim s as String 

i = 2 
s = "test" & i 

文字列「test2」になります。他のデータ型を文字列に変換するには、CStr()関数があります。

上記の文字列に含まれている番号で作業する必要がある場合は、番号と文字列を上記のように別々の変数に格納することをお勧めします。

+0

または単に...文字列として... dim sを使うことができます。s = "test2" – NuWin

+1

これは、文字列に数値が必要な場合など、さまざまなデータ型を処理する方法の例です。 – Chrowno

+0

私は代わりにバリアントを使用しました。文字列変数と整数変数を連結する必要はありませんでした。とにかく助けてくれた皆さん。 –

関連する問題