- ベストアンサー
Accessテーブルへのフィールドの追加について
Outlookの予定表をエクスポートすると、日付は有るのですが「曜日」がありません。 そこで、テーブル上に「曜日」というフィールドを作成し、エキスポートした日付に対応させ方をご教示下さい。 クエリ上ではFormat関数で作成できたのですが、レポート上ではそのクエリが使用できないと表示されます。その為、クエリを使用せず、テーブルだけでの対応を考え付いた際、上記の「曜日」をテーブル上に作成致したく、宜しくお願い申し上げます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
テーブル1はテーブル名とします。実際に 合わせて変更してください。 曜日というフィールドはテキスト型とし、 以下のような更新クエリを実行すればよろしいかと。 UPDATE テーブル1 SET テーブル1.曜日 = Format(Weekday([テーブル]![日付]),"aaa"); なお、「日付」フィールドは日付/時刻型とします。 この場合は、曜日というフィールドには月、火、水・・のように 表示されます。曜日をくっつけるならば、 UPDATE テーブル1 SET テーブル1.曜日 = Format(Weekday([テーブル]![日付]),"aaaa"); のように、"aaa"を"aaaa"に変更すれば曜日が付随します。
お礼
有難うございました。 ご教示戴きました方法で、目的のものが完成致しました。 UPDATE SET の活用を知りました。 今後も活用させて頂きます。