[過去ログ]
Access総合相談所 29 (1002レス)
Access総合相談所 29 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
このスレッドは過去ログ倉庫に格納されているため、キャッシュを表示しています。
過去ログメニュー
9: 名無しさん@そうだ選挙にいこう [sage] 2019/10/05(土) 22:05:43 【 システム環境 】 Windows10, Access2019 【 VBAが使えるか 】 はい 【 VBAでの回答 】 否 【 検索キーワード 】 文字列結合 データを文字列結合させたいのですが、どうやれば良いでしょうか? 1 abc 2 wxy 1 def 2 z 3 jkl というデータがある時 1 abc|||def 2 wxy|||z 3 jkl というデータを作りたいのです。連結文字列は「|||」・「$$$」など変化する可能性があります(とりあえず|||になる予定です) 右側のフィールドが空になることは無いので、そこは考慮しなくても大丈夫です http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/9
57: 名無しさん@そうだ選挙にいこう [] 2019/10/19(土) 23:47:14 https://qiita.com/AquaMeria/items/a4ffeff03b81e7d03abb このエクセルのように お客様コードが書かれた売り上げデータがあります 担当者名とお客様コードが書かれたマスターがあります。 同じお客様でも担当が2人いたりします お客様コードから 担当1〇〇 担当2■■と 別カラムに表示する方法はありませんか リレーションとクエリでやると1万データが9000になったり 11000になったりします ジャスト1万データのまま担当を追加する方法はありませんか http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/57
70: 57 [] 2019/10/22(火) 16:45:03 皆様ありがとうございます。 メーカーのデータ 届先コード、届先名称、 商品名、仕入れ金額 1000、田中商店a、 たまご、100円 2000、田中商店b、 肉、300円 3000、鈴木運送事務所 野菜、200円 1000、田中商店a、 肉、300円 会社の担当データ マスタのような物 得意先名 届先名、 届先コード 担当者 田中商店 田中商店a、 1000 A 田中商店 田中商店b 2000 A 鈴木運送 鈴木運送事務所 3000 B 鈴木運送 太郎倉庫 4000 B 山田屋 田中商店b 2000 c メーカーデータの届先コードを元に担当を探します 田中商店bに届けるパターンが 田中商店から頼まれる場合と 山田屋から頼まれる場合があり困っています ーカーのデータ 届先コード、届先名称、 商品名、仕入れ金額 担当1 担当2 2000、田中商店b、 肉、300円 A c このようにマッチング出来れば 田中商店bに届けたお肉は 田中商店か、山田屋のどちらかに売上するんだろうと思えます http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/70
105: 名無しさん@そうだ選挙にいこう [sage] 2019/10/28(月) 20:50:53 テーブルで通貨型選ぶと最初の書式が強制的に通貨固定になっちゃうのなんとかならんものかな 最初だと数値にして保存してももう一回開くと通貨に戻される 単に精度ある小数使いたいからこの型選んでるのに http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/105
110: 名無しさん@そうだ選挙にいこう [sage] 2019/10/30(水) 00:08:14 >>109 その変更が毎回フィールド作る度に要るので煩わしいという意味です http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/110
157: 名無しさん@そうだ選挙にいこう [sage] 2019/11/18(月) 15:33:17 【 システム環境 】 Windows10, Access2016 【 VBAが使えるか 】 否(excelでは経験あり) 【 VBAでの回答 】 可 ACCESSに挑戦してます 社員テーブルに社員NO・氏名・課があります メインの数値テーブルに共通の項目と課毎に入力するフィールドを作成予定で フォームには共通項目とその課に該当するフィールドだけを表示させて 打ち込むようにしたい、と考えています ┏━━┓ ┃氏名┃ ┗━━┛ ↓T_社員から自動取得 ┏━━┓ ┃課一┃ ┗━━┛ ↓課に該当する項目を表示し、数値を入力 ┏━━━━━━━┓ ┃共通打込項目一┃←表示 ┗━━━━━━━┛ ┏━━━━━━━┓ ┃共通打込項目二┃←表示 ┗━━━━━━━┛ ┏━━━━━━━┓ ┃課一打込項目一┃←表示 ┗━━━━━━━┛ ┏━━━━━━━┓ ┃課二打込項目一┃←表示されない ┗━━━━━━━┛ 上記みたいなイメージですが可能でしょうか http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/157
165: 名無しさん@そうだ選挙にいこう [sage] 2019/11/19(火) 14:56:13 >>164 横からだけど売上テーブルに商品名入れといたほうがいいよ。 一年も他の人に打たせてたら、 商品番号1 みかんを りんごに変えるアホンダラが発生するのでこれまでの売上が全部、りんごになる。 商品名欄を儲けることで商品番号999 販売促進費としておいて、 売上のときに(広告協賛費)みたいに自由に書くことができる。 得意先ってあれやこれやの意味不明な逆請求を頻繁にかけるから。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/165
188: 名無しさん@そうだ選挙にいこう [sage] 2019/11/24(日) 11:28:19 何度も申し訳ございません >>184-185で解決策がわかる方、どなたかいらっしゃいませんか… 異動問題がここを解決したいのですが、2日間自分で考えたり調べたりしても無理でした 最悪、月毎に全社員の所属情報を記録するテーブルでも作ろうとも考えましたが… http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/188
196: 195 [sage] 2019/11/25(月) 10:29:41 >>188 ===Q_配属M=== "セレクト” TBL_配属M.RECID, TBL_配属M.社員番号, TBL_配属M.配属, TBL_配属M.配属日, DCount("配属日","TBL_配属M",[WHERE句])+1 AS インデックス, "社員番号=" & [社員番号] & " AND 配属日<#" & [配属日] & "#" AS WHERE句, [インデックス]+1 AS インデックス2 FROM TBL_配属M; ===Q_配属M2=== SELECT Q_配属M.RECID, Q_配属M.社員番号, Q_配属M.配属, Q_配属M.配属日, Q_配属M.[インデックス], [Q_配属M_1].[配属日]-1 AS 転属1, IIf(IsNull([転属1]),DateAdd("yyyy",100,[Q_配属M].[配属日]),[転属1]) AS 転属日 FROM Q_配属M LEFT JOIN Q_配属M AS Q_配属M_1 ON (Q_配属M.[インデックス2] = Q_配属M_1.[インデックス]) AND (Q_配属M.社員番号 = Q_配属M_1.社員番号); http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/196
198: 名無しさん@そうだ選挙にいこう [] 2019/11/25(月) 18:32:36 >>184 上手くいきませんでしたか、それは失礼しました。 既に他の方が回答されているようですが、これが私の回答になります。改めて以下の手順でやってみてください。 選択クエリを作成 T_売上とT_配属を表示させ 社員と社員名で結合 フィールドは以下の3つ T_売上.*,配属日、配属先 配属日の抽出条件に <=[契約日] を入れます。 これをQ_売上+配属という名前で保存 これでそれぞれの契約日以前の配属日と配属先がT_売上に付加されます。 ただ、これには過去の複数の配属日が含まれます。 次に、別のクエリを作成 Q_売上+配属だけを表示させ フィールドは以下の2つ Q_売上+配属.*,配属日 配属日の表示のチェックを消して、抽出条件に DMAX("配属日","Q_売上+配属","[社員]=" & [社員] & "AND [契約日]=#" & [契約日] &"#") を入れます。 これにより、[社員]毎に[契約日]直前の配属日と配属先が特定されます。 このクエリとT_売上のレコード数は一致するはずです。 どうですかね? http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/198
202: 名無しさん@そうだ選挙にいこう [] 2019/11/30(土) 15:51:56 【 システム環境 】 Windows10, Access2010 【 VBAでの回答 】 可 SQLでも可 教えてください。 [日付] [店舗名] [購入品] [購入金額] というフィールド構成のテーブルがあります。 このテーブルから、それぞれの店舗ごと、一番最初に買物をした日付と その時の購入品、購入金額を抽出したいのですが、どうやればいいのでしょうか? 店舗ごとの一番最初の日付というだけならクエリを作れるのですが、 その最初の日付のときの購入品や購入金額も同時に取得することができません。 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/202
240: 226 [] 2019/12/16(月) 23:48:08 リンクテーブルのファイル形式で処理速度に差が出る件、 パスワードの有無で差が出るこが判明! >>228 のコードをFor i = 1 To 100で実行 accdb(パス無) :0.289 accdb(パス有):9.343 * mdb(パス無):0.258 mdb(パス有):0.234 OS、Accessの以下の組み合わせ Win10 acc2010〜2019 Win7 acc2010〜2019 すべてでほぼ同様の結果でOS、Accessの組み合わせは関係なし。 結論: パスワードありaccdbにあるテーブルとのリンクは極端に処理が遅くなる。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/240
271: 名無しさん@そうだ選挙にいこう [sage] 2020/01/24(金) 17:48:59 質問よろしいでしょうか フォームでマイクロソフトアカウントの情報(表示名やメールアドレス)を取得することは可能ですか? http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/271
306: 名無しさん@そうだ選挙にいこう [sage] 2020/02/29(土) 22:42:56 相談です。 レポートのテキストボックス(データソースは、長いテキスト型です)について (基本的には、テキストボックス内1行にはおさまらす複数行(物理行)になります) 1レコードを1ページにおさめないといけないため、テキストボックスの高さを制限しつつ、データが切れないように文字サイズを縮小したいです。例えば下記のような方法で。 1)テキストボックスには、印刷時拡張を設定し、 ボックスがある高さ以上になるときは、文字サイズを縮小する 2)テキストボックスの高さをあらかじめ限界に設定の上、印刷縮小を設定し ボックスがこの高さ以上になるときは、文字サイズを縮小する いろいろ調べたのですが、ACCESSのテキストボックスにはlinecountプロパティはないようなので何か妙案はないでしょうか? ちなみにフォントはプロポーショナルフォントを使うため、文字数をカウントする方法は使えません。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/306
323: 名無しさん@そうだ選挙にいこう [sage] 2020/03/24(火) 19:14:44 >>322 電子の方が安いんでしょ。工賃、運賃、仲卸がかからないもの。 で、一番安いのは古本だったりする。 Accessなんざ見た目は2013以降、 実装機能は97から何一つ変わってないので、どのバージョンの参考本を買っても遜色はない。 Access2000では大々的にActiveX Data Objectsの使用を推奨してたが、 2013から「やっぱdaoをお薦めします」に戻ったので、そこだけ予め理解していればよい。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/323
378: 名無しさん@そうだ選挙にいこう [sage] 2020/05/23(土) 21:34:18 複数のテーブルの集計値だけを集めたレポートを作ろうとしています あるテーブルはデータ数だったり、あるテーブルは合計だったり 今までは、ある程度データの抽出が終わったら、excelに投げて処理してたんですが、accessだけで完結させてみようと思うと頭が働きません。 それぞれの集計値を表示するクエリをつくってサブレポートにして非連結のレポートに貼り付ければできるかなと、今思いつきましたが、スマートじゃない気がします。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/378
386: 名無しさん@そうだ選挙にいこう [sage] 2020/05/24(日) 23:26:34 そうなんですよ。 実際元々システムから落としてくるデータは全製剤が混在しているので 製剤ごとのテーブルに分けて、患者IDでグループ化して患者ごとの手技 点数を計算するテーブルと、単純に使用単位数から製剤金額算出用の テーブルに分けて処理したんです。で、最後に各テーブルの集計値を レポートにまとめようかなと。余談ですが、私も定年間近なので (PCを使いたがらない)職場の若い衆に業務統計の引き継ぎがてらやってるもんで、できればVBAはつかいたくないないんです http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/386
445: 名無しさん@そうだ選挙にいこう [sage] 2020/07/16(木) 08:26:11 自分の作ったもので「編集ロック中」「編集可」と変わるボタンを設置できたので「できる」とだけ言っておこう。 1と表示するためのプロパティ名は何か。それをvbaで使う英語表記にしたら何か。アクションイベントはどれを使うか。 最近、会社で即物的な質問をする馬鹿が多くて、そういう奴は、質問しながら(おまえがやれよ)という空気を出し、一生覚えるつもりがなく、ストレス溜まってるので 今日は少し意地悪してみる。 http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/445
539: 名無しさん@そうだ選挙にいこう [sage] 2020/08/28(金) 20:24:07 状況が不明だが、例えばレコードを高さ0.7cmのテキストボックスで貼り付けて 直線を上から0.7cmに配置してるけど微妙にズレる ということかな? テキストボックスの枠線は透明にしていて、直線は黒とかにしてるが僅かにズレてるのが判るとか? 直線を0.695とか微調整するしか無いんじゃね? http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/539
547: 名無しさん@そうだ選挙にいこう [sage] 2020/08/29(土) 13:51:37 いや、それはお好みでとしか レコードの内容次第もあるだろうし 文字だらけでごちゃごちゃしそうなら余白は大目にとかもあるし 大体が、アメリカ人の書類っていちいちレコードごとに横罫線引かんだろ テンプレートとか参考にしてもそんな例はほとんど無いんじゃね? 無駄なところに余計な労力は費やさないようにしましょう イギリス人がどうだかは知らん 因みにテキストボックス高さ0.42cmフォントサイズ10.5でもなんとか読めるんで それ基準でどこまで高く・大きくするか見繕ってる 要件のうちでその書類に 要するボリューム等々もあるんで、これがベストってのは中々決めらんない http://mevius.5ch.net/test/read.cgi/bsoft/1569236545/547
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.414s