- ベストアンサー
VB で =Right([nendo],2) & "/06" はどういう事ですか?Right([nendo],2)は?
VB で =Right([nendo],2) & "/06" はどういう事ですか?Right([nendo],2)は?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
&="&" &=""" =Right([nendo],2) & "/06" -> =Right([nendo],2) & "/06" [nendo]はアクセスのフィールド名か(アクセスのVBA?)。[]で囲むから。 中身は、#2でご指摘の年度で2007とかは行っているのでしょう。 Right関数は文字列の右側、最後から文字数を指定して切り出す。 &は文字列を結合する演算子。 /06をこの順序で結合するもの。
その他の回答 (2)
- dsuekichi
- ベストアンサー率64% (171/265)
回答No.2
> どういう事ですか とか、言われても・・・これの何が知りたいのでしょう? 普通に、変数「nendo」(年度?)の右2文字取り出しているだけのようですけど・・・ ちなみに、 「=」は、代入 「Right」は文字列関数(指定文字列の右から、指定文字数を取り出す) 「&」は、文字列連結 「"/06"」は、「/06」という文字列 ですが・・・
- shisan
- ベストアンサー率33% (1/3)
回答No.1
[nendo]が「年度」のことで、4桁の西暦年だと思うので、 Right("2007", 2) = "07" ということになると思います。 で、"/06"はたぶん「月」のことだと思うので、 これを付加して、"07/06"となります。 要するに、2007年度の6月を"07/06"と表記したいのでしょう。