• ベストアンサー

クエリのヘルプの使い方 アクセス2010

アクセス2010を使ってるのですが、ヘルプの使い方が良くわからないので教えてください。 クエリのビルドで「StrConv」の意味を知りたかったので、ヘルプというボタンを押して、 ヘルプを立ち上げて、検索窓で「StrConv」を検索したのですが、1件もヒットしませんでした。 これはなぜなんでしょう? ビルドでのヘルプの使い方が良くわかりません。 ちなみにvbe画面でヘルプを立ち上げて、StrConvを検索したらちゃんとヒットしました。 でもこれはvbaで使うStrConvのヘルプ内容ですよね? クエリで使うStrConvのヘルプの内容を表示する方法を教えてください

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

StrConv関数は、VBAにしかありません。 クエリ(SQL文)中で使用できるようになっているだけです。 なのでVBAのヘルプを見ましょう。 クエリに属するものはごく少しだけです。 http://office.microsoft.com/ja-jp/access-help/HA010256402.aspxhttp://office.microsoft.com/ja-jp/access-help/HA001231501.aspx?CTT=5&origin=HA010256402 とかになります。 なお、クエリで 日付、天気 2013/5/26、晴れ 2013/5/30、雨 ・・・・ なんてのがあって、日曜日だけを抽出したい場合は 抽出条件に、Weekday([日付]) = 1 とする必要があります。 日曜日だから、Weekday([日付]) = vbSunday とはなりません。 VBAの定数名(この場合はvbSunday)ではなく実数の1を指定する必要があります。 StrConvでも同様で Strconv([かな名],vbKatakana) はVBA中では有効ですが クエリでは strconv([かな名],16) とする必要があります。(ここで躓いてる?) で、このvbSundayやvbKatakanaの実数は、関数のヘルプを見るか Ctrl + G を押してイミディエイトウィンドウを出し、 ?vbKatakana としてEnterキー押し下げ で、16 と確認できます。

zwfazarbrqwnp
質問者

お礼

という事は、 StrConv関数はVBAの関数という事でしょうか? 確かに定数を使えないので数字で指定しました。 なぜ定数が使えないのか理由はわかりませんがそういう事だと覚えます。ありがとうございました。

関連するQ&A

専門家に質問してみよう