Access総合相談所 29

レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@そうだ選挙にいこう2019/09/23(月) 20:02:25.84
ACCESSに関する質問はこちらへ
▼━ 質問のしかた ━━━━━━━━━━━━━━━━━━━━
★ 質問内容は具体的に書いてください。
  業務上の守秘義務も大事ですが、貴方の所属組織を特定できるほど、特異な業務・システムは滅多にありません。
 作りたいものの内容を隠しすぎないようにし、列名、データ値を適当に変更して例示するなどしましょう。
★ 事前にGoogle等で調べられる範囲は調べてください。
★ 完全初心者はまず、新規作成テンプレから「NorthWind」を開いて、一通り触ってみてください。ACCESSの概念を理解する
もっとも簡単な方法です。
★ お金の管理でシステム設計ミスが会社経営に重大な支障が予見される場合は、パッケージソフトに誘導する場合があります。
格安なソフトもあるので設計に取りかかってから悩む前に、市場調査も行なってください。
★ アドバイスを貰ったら、必ず経過・結果の報告をして下さい。
  ギブアンドテイクで情報を共有しましょう。
▼━初心者用質問テンプレ ━━━━━━━━━━━━━━━━━
【Windows】 7, 8,10 【Access】 365,2013,2016,2019
【作りたいものの業務分野】
販売管理,買掛管理,営業予算管理,営業実績管理,生産管理,
財務管理,労務管理,学術研究統計,文字格納を主体としたDB,その他()
【あなたのスキル】
LV1:完全初心者,
LV2:ACCESSの基本要素(テーブルやクエリーなど)の役割を知っている
LV3:VBAが打てる
【どのオブジェクトに関する質問か】
テーブル,クエリー,フォーム,レポート,サブフォーム(サブレポート),リレーション,VBA
【やりたいこと】
(質問によっては各テーブル名と列名を例示)
(クエリーの場合は、左上の「表示」を押し”SQLビュー”に変更して表示される”SQL文”を貼り付けると回答者がわかりやすい)
(得たい出力結果や挙動)
【エラーメッセージに関する質問】
・エラーメッセージの内容 ・windowsは32bit版か64bit版か
前スレ
Access総合相談所 28
https://mevius.5ch.net/test/read.cgi/bsoft/1535638568/

0952名無しさん@そうだ選挙にいこう2021/04/03(土) 07:02:09.00
BBBは日付じゃないよね

0953名無しさん@そうだ選挙にいこう2021/04/03(土) 07:19:19.31
退勤時間じゃないかな。

0954名無しさん@そうだ選挙にいこう2021/04/03(土) 14:51:23.74
>>951
レポート前だと思たついたりしそうなので入力時がよさそうですね
>>952
上のレコードと日付が同じなら非表示にするということでした

0955名無しさん@そうだ選挙にいこう2021/04/03(土) 16:51:45.90
AAA〜CCCは氏名だろ

0956名無しさん@そうだ選挙にいこう2021/04/03(土) 17:03:31.65
>>955
はいそうです

0957名無しさん@そうだ選挙にいこう2021/04/03(土) 17:08:26.13
日付 注意事項 氏名 出勤時間 退勤時間
4/3 整理整頓 AAA
4/3 整理整頓 BBB
4/4 事故注意 AAA
4/4 事故注意 CCC

こんなリストを1年分単位でも作っといてピボットテーブルで一覧表作りゃ済むんじゃね?

0958名無しさん@そうだ選挙にいこう2021/04/03(土) 17:11:37.19
設計からしておかしいよな

0959名無しさん@そうだ選挙にいこう2021/04/03(土) 18:10:30.13
>>958
こうすると良くなるというアドバイスをしてあげようよ、俺も聞きたいし。

0960名無しさん@そうだ選挙にいこう2021/04/03(土) 18:43:04.04
こうしたいです。日付は別途テーブルをつくって1対多にしてもいいかもしれません
この注意事項を自動でループで入力したいという意味です
https://i.imgur.com/PGF42m2.png

0961名無しさん@そうだ選挙にいこう2021/04/03(土) 18:53:21.56
Excelに出力して条件付き書式設定したほうが早そう

0962名無しさん@そうだ選挙にいこう2021/04/03(土) 18:56:14.29
日付と注意事項のテーブルが有れば出勤簿テーブルとのクエリで出来ますね。
日付-注意事項テーブルは数年分Excelで作ってインポートかリンクすれば良さそう。
注意事項が増やされたりする事が有ればもうひと工夫だけど。

0963名無しさん@そうだ選挙にいこう2021/04/03(土) 18:58:46.33
>>962
日付は都度休みなどがはいるので、前もってわからないんですよね

0964名無しさん@そうだ選挙にいこう2021/04/03(土) 19:09:03.43
やりたいことの条件を詳細まで詰めないと最適な設計はできないし、後出しで条件が変わるとちょっと変えればいいというほど簡単にはいかないのでかえってめんどくさくなる

0965名無しさん@そうだ選挙にいこう2021/04/03(土) 19:14:39.80
>>944
>>960
だと後出しはしてなくない?単純に毎日出勤簿つけていってレポートにするときに日付変わるたびに注意事項をループさせて表示したいっていってるだけじゃん
そして答えは>>951に書いてある

0966名無しさん@そうだ選挙にいこう2021/04/03(土) 19:26:16.03
ループとか考えるから進まないんだろ
普通にクエリで一発表示で済むレベル

0967名無しさん@そうだ選挙にいこう2021/04/03(土) 19:32:52.25
>>966
EXCELで一年分つくるとかいってるのに?

0968名無しさん@そうだ選挙にいこう2021/04/03(土) 19:48:25.38
>>967
まあ数年分作るってのははイマイチだったかもしれません。発注先に提出する実は実施していない注意事項声がけ記録なのでアラヨッと出来れば良いんじゃね?見たいな舐めた気持ちがあったかも。すまんすまん。

0969名無しさん@そうだ選挙にいこう2021/04/03(土) 19:50:05.55
いろいろ揉めされてすみません
入力自体は毎日します(時間などは本当の時間を入力するので)
>>965のようにしたいです

0970名無しさん@そうだ選挙にいこう2021/04/03(土) 19:56:24.65
実を言うとファイルメーカーというソフトではできていましたがACCESSでやる方法がわからないということです(あちらは計算フィールドというものがありEXCELに近いので簡単にできたのだと思います)

0971名無しさん@そうだ選挙にいこう2021/04/03(土) 20:03:39.09
後出しは以上ですか?

0972名無しさん@そうだ選挙にいこう2021/04/03(土) 20:05:17.19
あーでもないこーでもないが楽しいのよ。

0973名無しさん@そうだ選挙にいこう2021/04/03(土) 20:18:03.68
だから後出しとはいわんだろ

0974名無しさん@そうだ選挙にいこう2021/04/04(日) 02:07:12.71
請求書番号:00001
とか書いてたんだが、翌月もそこに請求書送るときに
請求書番号:00011
とかだと、この会社取引先10件くらいしかないのか、というように、把握されることに気がついた

お構いなしにやるもの?

0975名無しさん@そうだ選挙にいこう2021/04/04(日) 04:32:48.68
>>974
見た目の会社の規模と合ってれば問題無いだろ
たまに、どう考えてもそんな台数は無いはずなのに社用車に3桁や4桁の番号を振ってるとこがあるけど、そういうほうがどうかと思う

0976名無しさん@そうだ選挙にいこう2021/04/04(日) 04:53:36.89
>>975
車種とか購入のタイミングとか有意コードにしてるんじゃないの?
トヨタは10から始まるとか
車種とか会社での用途とか

0977名無しさん@そうだ選挙にいこう2021/04/04(日) 04:58:34.74
>>975
請求書番号から取引先(というか請求書の枚数)把握されて足元みられるのが心配ってことだろ
10社しかなかったら1社に切られても痛いんだから多少の値下げには応じるだろう、とか

2204-001
2205-001
とかならうちの会社は毎回何番目に請求書つくられてるんだな、とかしかわからないと思う

0978名無しさん@そうだ選挙にいこう2021/04/04(日) 05:18:37.46
>>977
DMAXとかでオートナンバーのかわりやると
例えば請求書なら送付後に間違いに気がついて作り直してレコード削除したら、同じ番号になってしまうよね

0979名無しさん@そうだ選挙にいこう2021/04/04(日) 06:17:16.43
無為コードにしろってのは製品番号とかマスタのことで
問い合わせに使うためにつける請求書番号なんかは
年月 + 顧客番号 + 001
とかでいいんだぞ?

0980名無しさん@そうだ選挙にいこう2021/04/04(日) 07:04:44.68
請求書番号:00011が5万件中の11番目というふうに捉えられても不思議ではないのに
なんでMAX10件程度だと思うやつがいるの?

0981名無しさん@そうだ選挙にいこう2021/04/04(日) 15:06:23.76
>>980
今月のが00011
来月のが00015
だと発行枚数わかるよね?

0982名無しさん@そうだ選挙にいこう2021/04/04(日) 23:17:31.37
MicrosoftOfficeについて教えてください。
現在2010を使っているのですが、サポート期限切れで、新しくしたほうがいいと思っています。
私の調べたところ、最新のオフィスは、買い切り版と毎月(毎年)使用料支払版があるようなんですが、
ワードエクセルだけじゃなくてアクセスも含んだものを希望するとしたら、毎月使用料支払版しか選択肢がないのでしょうか?
買切り版でアクセスも使いたいとなれば、買切り版セットとは別売りで個別に買切り版アクセスを購入するしかないのでしょうか?

0983名無しさん@そうだ選挙にいこう2021/04/04(日) 23:44:48.17
Office2019Professionalなら買い切り版全部入ってるぞ

まぁ今年中に2021出るみたいだが

0984名無しさん@そうだ選挙にいこう2021/04/05(月) 04:04:42.55
引ける線が馬鹿みたいにぶっといのはどうにかできないもんかな
簡単に0.7や0.5のラインを引かせてほしい

太い黒いラインに白いラインかぶせて細くしようとしたけど調整がうまくいかない
手打ちした数値から微妙に位置がずれるよね

なんか方法ないの?

officeで一番クソなWordだけ線種類が豊富とかいやがらせだろ
めちゃくちゃ高いけどファイルメーカーに乗り換えるかなあ

0985名無しさん@そうだ選挙にいこう2021/04/05(月) 04:11:42.33
>>960
お前ら偉そうなわりにこんなことも解決できないのかよ
後出しを言い訳に偉そうなこと言うばかり
>>944
後出しも何もこれ見りゃ理解できるだろ

前回の注意事項IDを参照してループの最大値でなければ+1、最大値なら1に戻せばいいだけ

0986名無しさん@そうだ選挙にいこう2021/04/05(月) 04:22:32.55
>>984
これだけど太さ1で黒と白のライン書いたら
手打ちでそれぞれの高さをどのくらいずらせば見た目が0.5の線になりますか?

0987名無しさん@そうだ選挙にいこう2021/04/05(月) 06:58:32.03
>>984
繊細な線は苦手ですね。
私は細線に指定して50パーセントのグレーや青線にするとかしてます。評判はまあまあです。

0988名無しさん@そうだ選挙にいこう2021/04/05(月) 07:09:42.81
>>982
無料のLibreOffice

0989名無しさん@そうだ選挙にいこう2021/04/05(月) 07:35:55.33
>>984
レポートならEXCELのオートシェイプ貼り付けできなかった?

0990名無しさん@そうだ選挙にいこう2021/04/05(月) 08:40:42.99
Accessの罫線はラスター画像

0991名無しさん@そうだ選挙にいこう2021/04/05(月) 08:49:56.37
>>990
直線ならわからないかなって

0992名無しさん@そうだ選挙にいこう2021/04/05(月) 09:47:04.55
>>986
1の太さの線を3本引いて配置したいところに置く
0.5の線がほしいなら
一つは上に0.25ずらすもう一つは下に0.25ずらす
ずらした線を白色にする

これで0.5の線ができない?
やったことないからわからんが
きっちり0.25は動かせないかもしれない
ACCESSって微妙にずれるからね

レポートなら出力時にVBAでかけば細いのかけたような気もする
やったことあるけど線の端が尖ってた気がするから
そこも白い線で上書きして直線にした気がする

0993名無しさん@そうだ選挙にいこう2021/04/06(火) 13:40:07.66
1つのクエリの中でSELECTを複数回実行してLEFTJOINして、長いSQL文を書いていたのですが、
もしかしてSELECT1回ずつ実行するクエリ複数作って、別のクエリでそれらのクエリをJOINしたほうが速くなったりしますか?

0994名無しさん@そうだ選挙にいこう2021/04/06(火) 15:34:02.23
>>993
複数クエリで中間テーブル作りながら加工する方が速いよ

0995名無しさん@そうだ選挙にいこう2021/04/06(火) 16:25:54.88
>>994
テーブルとしてデータ保存すれば速くなるだろうけど、クエリ分割でも勝手に中間テーブル作ってくれて速くなるの?

0996名無しさん@そうだ選挙にいこう2021/04/06(火) 18:37:25.39
中間クエリーでデータ件数がゴッソリ減る場合とか
デザイナー使うと効率の悪いクエリーが出来ることがあるけど
手書きでSQL書くなら変わらんよ

0997名無しさん@そうだ選挙にいこう2021/04/06(火) 20:49:19.78
クエリ1→クエリ2って作ってクエリ2呼び出しても、呼び出すたびにクエリ1を処理してるでしょそりゃ
テーブルじゃなくてクエリなんだから

0998名無しさん@そうだ選挙にいこう2021/04/07(水) 07:50:04.72
access2000で十分事足りてるからいまだに使ってんだけど、最近のやつはテンポラリテーブルとか複数行クエリとかに対応してんの?

0999名無しさん@そうだ選挙にいこう2021/04/07(水) 12:27:37.21
>>998
最新のACCESS使ってますが、テンポラリテーブルも複数行クエリもわかりません。

1000名無しさん@そうだ選挙にいこう2021/04/07(水) 12:38:00.56

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 561日 16時間 35分 35秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。