• ベストアンサー

フォルダの指定

初めまして。 VB6.0でプログラムを作成中です。 Dim sum As sting sum = "monaka" FileName:="C:\TEST\sum.xls" このような場合、3行目のsum はsumであって、monaka が格納されていません。 monakaにするにはどうすればよろしいでしょうか?(3行目のsumをmonakaに書き換えてはいけません。) わかりづらい質問で申し訳ありませんが宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

変数と文字列をつなげたいのであれば下記の書式でよいと思います。 FileName:="C:\TEST\" & sum & ".xls"

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

わざわざ自分でsumという(文字列)変数を定義したのでしょう。 それを使うときは、そのままの文字列でよければ、=Sumで代入することは知っているでしょう。 その文字列の前後に何か文字列を加えたいなら、文字列結合演算子(&)を使うということを勉強したでしょう。+-/*などと並ぶ基礎的な演算子です。それを使うのです。 >sumをmonakaに書き換えてはいけません。) これ変な表現だが、学習用の問題集の問題ですか。 こんなところで聞いているようでは、VB6.0でプログラムの学習も先が長いと思います。今後大変です。がんばってください。 ついでにファイル名が多数あるときは、配列sum(i)を使う方法があることは知ってますか。

関連するQ&A