• ベストアンサー

アクセス2013 帳票作成について

ご存知の方、宜しくお願いします。 アクセス2013の帳票作成で 困っております。 送り状のような指定帳票で、枠に そって日付や数量を印字しなければ なりません。 当然ながら、フォントの大きさでは、 うまい具合に入れれません。 そこで、leftやmidで一文字ずつ 取り出して、配置しようとすると、 タイプエラーがでます。 =left(hideke,4) =left(cstr(hideke),4) 期待しているのは、西暦4桁 抜き出しです。 クエリの段階で、わけるのでしょうか? よろしくお願い申し上げます。

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

  • ベストアンサー
  • x-1919
  • ベストアンサー率52% (91/173)
回答No.1

日付値の元の値がどういう書式なのかわかりませんが、Access から見ても日付として認識できる書式でしたら Year 関数、Month 関数、Day 関数を使ってみてください。 = Year(日付値) で年を取り出すことができます。

123daa
質問者

お礼

返信ありがとうございます。 元は、YYYY/MM/DDで短いテキストで格納しています。 結局わからないので、form_load でSQLで呼び出して 処理するようにしました。

関連するQ&A

専門家に質問してみよう