回答数
気になる
-
Accessマクロでフォームのデータをレコードへ
メイン/サブフォームで、メインには「顧客テーブル」を置き[更新繰越][繰越]フィールドがあり、サブには月別抽出で「入金クエリ」からの[入金合計]と日別抽出で「請求クエリ」から[請求合計]を基にメインに[現在繰越]を計算させます。[現在繰越]をマクロの「値の代入」で[更新繰越]に書き込みたいのです。※[繰越]に書き込みますと[繰越]から[入金合計]をマイナスし[請求合計]をプラスさせる計算をして[現在繰越]を出していますので[繰越]が更新されますと重複された計算がされてしまうことと印刷時に[繰越]の数字が計算されたものになってしまうため一旦[更新繰越]に入れておき後でUPDATEで[更新繰越]を[繰越]にするようにしています。 メイン/サブフォームを表示させ、マクロのアクションボタンをクリックし「値の代入」を実行させますと、フォームの[現在繰越]はカレントレコードの[更新繰越]に書き込まれます。しかし、「顧客テーブル」のレコードが複数ありますが全レコードには書き込まれていません。 「値の代入」の後「次のレコード」へ移動し「値の代入」をし「次のレコード」へ移動をレコード数分繰り返し記述しましたが全レコードに書き込まれはしますが、どこから引っ張ってきたか判らない各レコードの[繰越]データになってしまいます。 マクロの記述で適当なレコードの[現在繰越]を数字に変更してみますとそれに変更されますので、「値の代入」は機能しているようですが、[現在繰越]のデータが[繰越]になっているようです。 カレントレコード1件なら機能するのが、全レコード対象では上手く機能しないことが判りません。「オブジェクトの再描画」を挿入してみたりもしましたが駄目でした。 マクロまでは分かりますがVBAは良く分かりません。マクロではこの処理は出来ないのでしょうか?
質問日時: 2016/06/21 07:36 質問者: akumahakase
ベストアンサー
2
0
-
ACCESSでの時間外計算方法
ACCESS初心者です。 時間外入力データベースを作ろうと考えているのですが例えば時間外の入力を開始時間17:00、終了時間23:00を入力した場合、22:00以降時給が変わるので通常時間外は17:00~22:00なので300分、深夜時間外は22:00~23:00なので60分と自動で抽出し表記できるようなVBAを教えていただけませんか? すいませんが、お願いいたします。
質問日時: 2016/06/17 14:31 質問者: 新右衛門さん
解決済
4
0
-
accessのマクロで「一時変数設定」
選択クエリで条件にあったレコードを抽出した後、マクロでその内の必要なフィールドを複数「一時変数設定」で変数にしてから新規レコードを開いて、設定した各「一時変数」を各フィールドに入力していく記述が判りません。新規レコードでいちいち”Ctrl”+”7”で前レコードのフィールドを複写して来るのが面倒なのでよろしくお願い致します。VBAでは同じような事項の回答があるのですが、悲しいことにVBAが判りません。
質問日時: 2016/06/17 08:55 質問者: akumahakase
ベストアンサー
1
0
-
バッチファイルで2つのファイルをマッチングする方法
今、以下の仕様でバッチファイル作成を頼まれてますが、ツール作成の経験がないので教えて下さい。 以下、仕様です。 1.DBから対象項目を抽出し、txtもしくはcsv出力 2.抽出した項目を1件づつ読み、その項目が別ファイルに存在するか検索する。 3.検索して存在しなかったら、マスターの項目をファイルに出力する。 以上がやりたい事ですが、1番のDB抽出までは出来ました。 OS:windows2012 DB:RDB そもそもこの仕様が可能なのか分からないですが、実現する為のコマンドが何かでつまずいています。 すいませんが、宜しくお願いします。
質問日時: 2016/06/15 18:09 質問者: miyacarp
ベストアンサー
2
1
-
Access2013 VBA記述について
超初心者ですが、試行錯誤でAccessデータベースを作成しています。 検索用フォーム(A)にテキストボックス(テキスト1)とコマンドボタン(コマンド1)を作成し。テキスト1に検索したい数字(EQP#)を入力しコマンド1をクリックすると、クエリテーブル(Q_ABC)のレコードを探しに行って、該当するEQP#のレコードがあればレコードのすべての項目を検索結果フォーム(B)で表示させるVBAを組んでいます。 <コマンドボタン(コマンド1)のイベントブローシャー> Private Sub コマンド1_Click() If IsNull(Me.テキスト1.Value) Then MsgBox "EQP番号を入力してくだい。" Else DoCmd.OpenForm "F_OOTUサマリ", acNormal, , "Forms![EQP検索Bd]![テキスト1]=[Q_ABC一覧]![EQP#]" End If End Sub 上記のVBAでは、テキスト1に該当するEQP#を入力してコマンドボタンをクリックすると期待するフォームが開きますが、該当しないEQP#を入力するとブランクのフォームが表示されます。 該当しないEQP#を入力した時は、フォームを表示せず「該当データが存在しません。」のようなメッセージのみ表示させるVBAがどうしてもうまくできません。 どのように記述すれば良いか教えて頂きたく質問させていただきました。 よろしくお願いします。
質問日時: 2016/06/09 19:06 質問者: ドボン
ベストアンサー
2
0
-
Access2010でこんなことはできますか
Access初心者で、勉強中の身です。ご教示ください。 【テーブルA】には「計算条件」と「計算方法」のフィールドがあります。 計算条件: 計算方法 X : [フィールド1]×[フィールド2]×1. Y : [フィールド1]×[フィールド2]×1.2 Z : ([フィールド1]+100)×([フィールド2]+100) 【テーブルB】には下記のフィールドがあります。 ・フィールド1 ・フィールド2 ・計算条件(テーブルAの「計算条件」からルックアップ) 以上の2つのテーブルから、クエリで「計算結果」を算出したいです。 IIF関数を使えば指定した計算条件を基に計算結果を出せそうですが、テーブルAの計算方法を変更した時には、その関数もいちいち変えなければならないというデメリットがあります。 「計算方法」に入力した数式を、そのまま計算に使えるなんてことはできますでしょうか。 ご助言のほど、宜しくお願いいたします。
質問日時: 2016/06/08 00:25 質問者: Biyoooooon
解決済
2
0
-
Access2010コンボボックス連動設定について質問です。
Access2010でのコンボボックスの連動(3コンボ)について質問します。 一覧表テーブルを元に作成したフォームに支店工場テーブルからコンボボックスでデータを取得したいのですが、支店(大分類)コンボにA支店と入れたら工場(中分類)コンボではa工場、b工場のみ表示(大分類でA支店となっているもの)され、工場(中分類)コンボにb工場と入れると都道府県(小分類)コンボには宮城県と表示されるようにしたいのですが、うまくいきません。 私が行った処理ですが、 コンボプロパティシートのデータ 支店(大分類)コンボ コントロールソース 空白 値集合ソース 『SELECT DISTINCT 支店名 FROM 一覧表テーブル;』 工場(中分類)コンボ コントロールソース 空白 値集合ソース 『SELECT DISTINCT 工場名 FROM 一覧表テーブル WHERE 支店名=[支店(大分類)コンボ]; 都道府県(小分類)コンボ コントロールソース 空白 値集合ソース 『SELECT DISTINCT 所在地都道府県 一覧表テーブル WHERE 支店名=[支店(大分類)コンボ] AND 工場名=[工場(中分類)コンボ]; コンボプロパティシートのイベント(再抽出処理) 工場(中分類)コンボ フォーカス取得時イベントコード Private Sub 工場(中分類)コンボ_Enter() Me.工場(中分類)コンボ.Requery End Sub 都道府県(小分類)コンボ フォーカス取得時イベントコード Private Sub 都道府県(小分類)コンボ_Enter() Me.都道府県(小分類)コンボ.Requery End Sub 以上のように設定してみたのですが、フォームのコンボボックスには何も表示されず、真っ白(空白?)になってしまい、色々調べてみたのですが、どうしてもうまくいきません・・・ ◎一覧表テーブル:フォーム ID 支店名 工場名 所在地都道府県 所在地住所 ・・・ 1 2 3 ◎支店工場テーブル 【大分類】 【中分類】 【小分類】 ID 支店 工場 都道府県 1 A支店 a工場 北海道 2 A支店 b工場 宮城県 3 B支店 c工場 茨城県 4 B支店 d工場 東京都 5 B支店 e工場 神奈川県 6 C支店 f工場 大阪府 7 C支店 g工場 兵庫県 ※支店名・工場名・所在地都道府県の3つはルックアップウィザードで以下の様にそれぞれ支店工場テーブルから取得しています。(リレーションシップもされています) 一覧表テーブル 支店工場テーブル 支店名 ・・・ 支店 工場名 ・・・ 工場 所在地都道府県 ・・・ 都道府県 分かる方がおりましたら、ご教授の程、お願い致します。
質問日時: 2016/06/07 11:16 質問者: basserANDoffice
解決済
3
0
-
access2007でhtmlをフォームの中に入れる事は出来るのでしょうか。
windows7でAccess2007を使っています。 どうしても、htmlをフォームとして扱いたいのですが。 出来るのでしょうか。 宜しくお願いします。
質問日時: 2016/06/05 23:56 質問者: usui-2015
ベストアンサー
1
0
-
アクセス
添付のようなデータが月ごと12テーブルあります。 A,B,C,Dは月ごとに異なっています。 全て合成して、1月1日~12月31日までの合計値を出したいのですが どのように処理したらよろしいでしょうか。 よろしくお願いいたします。
質問日時: 2016/05/30 19:11 質問者: deepbluemail
解決済
2
1
-
顧客管理について教えて下さい。
「顧客管理方法」について大変困っています。 私はイベント会社をやっていて、イベント毎に顧客情報を管理しなければいけません。無料で良いソフト、方法などあれば教えて下さい(>︿<。)パソコン初心者です。 必要な項目 ・参加日 ・名前 ・年齢 ・住所 ・電話番号 ・参加費 ・アドレス ・ダイレクトメール希望or希望しない ①上記をわかりやすく入力したい ②これまでに参加経験があるか検索できるようにしたい(名前or電話番号などで) ③「〇月〇日の参加者」と一発検索ができる これらが簡単にできる方法をご存知の方、知恵をお貸しください。お願いします。
質問日時: 2016/05/30 14:56 質問者: 田中ゆうさく
ベストアンサー
2
0
-
日付/時刻型のフィールド検索
ACCESS で 日付/時刻型のフィールド(日付 (標準))に 日時を検索したいのですが、 日付を条件にして、最大値(時間が最も新しい)値を求める方法を教えてください。 DMAX関数で求められますか?条件はどのようにすればよいでしょう?
質問日時: 2016/05/30 13:11 質問者: ゆきひら
解決済
1
0
-
英単語の意味
下記はデータ関連の単語です。同意で意味でしょうか fixedDateRange timeOfDayStart [0..1] よろしk
質問日時: 2016/05/26 12:50 質問者: houseroof
解決済
2
0
-
phpmyadminでのファイル選択の省略
phpmyadminの操作でエクスポートやインポートで、SQLファイルを毎回選択しなくては いけないのですが、これをあらかじめ決めたファイルに設定しておき、 操作として、ファイルを選択する事を省略する事はできないでしょうか? ご教授下さい。
質問日時: 2016/05/26 10:23 質問者: shinyaYS
ベストアンサー
2
0
-
MS-Accessの一連の操作の簡略化
Access 2016を使用しています。 Accessでの以下の操作の簡略化を求められています。 1.「外部データ」タブを選択する。 2.「保存済みのエクスポート操作」を選択する。 3.保存済みのエクスポート操作には、2個の操作を登録してあるのですが この2個の操作をそれぞれ実行する。 4.操作が完了したら、ダイアログを閉じる。 これだけの操作をもっと、簡単な操作で、できるようにしたいのですが、 どのようにすれば、それが実現できるでしょうか? ご教授下さい。
質問日時: 2016/05/26 10:01 質問者: shinyaYS
ベストアンサー
1
0
-
sqliteで
下記の「受注」テーブルがあります。 受注番号、セット名、セット金額、行番号、品名、金額 5000-01、お盆セット、2000、1、みかん、1500 5000-01、お盆セット、2000、2、りんご、500 5000-02、正月セット、3000、1、鏡餅、1000 5000-02、正月セット、3000、2、伊達まき、700 5000-02、正月セット、3000、3、こんぶ、1300 これを集計して、 5000-01、お盆セット、2000、1、みかん、1500 空欄、空欄、空欄、2、りんご、500 5000-02、正月セット、3000、1、鏡餅、1000 空欄、空欄、空欄、2、伊達まき、700 空欄、空欄、空欄、3、こんぶ、1300 とするには、SQLをどう書けばいいでしょうか。 外部結合をつかって処理しようとしましたがうまくいきませんでした。 よろしくお願いいたします。
質問日時: 2016/05/25 21:10 質問者: kenkennn
解決済
1
0
-
MS-Accessで一連の操作をマクロにする
MS-Accessで一連の操作手順をマクロに記録させたいのですが、 MS-Accessには「開発」タブが見つかりません。 どのようにすれば、一連の操作をマクロにする事ができるでしょうか? ご教授下さい。
質問日時: 2016/05/25 13:12 質問者: shinyaYS
ベストアンサー
1
0
-
Access 2002 複数の既存データを新規レコードにコピーしたい
Access2002を使用しております。 日ごとの仕事の一覧を作成しており、テーブルに ・オートナンバーID ・日付 ・担当者 ・内容 (実際はもっと項目があります) がありまして、定期的な仕事なので入力済みのデータを 新規のレコードにコピーし省力化したいと思っています。 行いたい具体的な動作としては、 入力済みの5月24日のページを開く(カレンダーコントロールをクリック、 その日の一覧が帳票フォームで開きます。毎日およそ30件程度。) ↓ フォーム上の(例えば)コピーボタンをクリックする ↓ カレンダーコントロールが開く ↓ 5月24日と同じ内容をコピーしたい日「6月27日」をクリック ↓ 日付が6月27日となって、担当者と内容は5月24日と同じで 新規レコード(30件)を作成。 という感じです。 VBAで大丈夫です。 宜しくお願い致します。
質問日時: 2016/05/24 17:39 質問者: 器用貧乏
ベストアンサー
2
0
-
アクセス2010 クロス集計クエリの列見出し
お世話になります。 クロス集計クエリの列見出しが、商品名にできずにコードになってしまいます! 先日こちらで、列見出しがコードの場合はクエリ列見出しに商品名で固定しようとしても空白になることを教えて頂きました。 ですが、列見出しがコードのままだと都合が悪い為、どうしても列見出しを商品名にしたくて考えているのですが、どうしてもできません・・ テーブル『販売実績』 フィールド[ID][販売日]・[店舗]・[担当者] テーブル 『販売明細』 フィールド[ID]・[販売実績ID]・[部門]・[商品名]・[商品カラー]・[販売金額]・[販売本数のカウント] という二つのテーブルから[販売明細]をサブフォームにするフォームを作ってそこから入力ができるようにしています。(クエリもこの2つのテーブルから作って、クロス集計にしています。) フォームの[部門]・[商品名]・[商品カラー]はコンボボックスから選択できるようにしており、まず部門を選択するとそれに伴って商品名が絞り込まれて、さらに商品名から商品カラーが絞り込まれるようなコンボボックスにしています。 ここで、コンボボックスの商品名を、商品IDではなく商品名でテーブルに取得したいと思い、(それができれば列見出しも商品名にできると思い)、連結列を2にしてみると、テーブルには商品名で入ったんですが、今度はフォームの絞り込みのコンボボックスが使えなくなりました。 部門から商品名の絞り込みはできるんですが、商品名から商品カラーの絞り込みができなくなりました。 多分連結列を2にしたので、コンボボックスの値がIDから商品名になった為にIDで抽出していたものができなくなった為だと思うんですが、どうにかできないものかと考えているんですがどうにもできません。 この列見出しに商品名を持ってくるということだけで、かなり時間を食ってしまいました。 何か解決策ありましたらご教授ください。 宜しくお願いします。 何分初心者なもので、説明が的外れでしたら申し訳ありません。
質問日時: 2016/05/23 00:20 質問者: rk-yuu
ベストアンサー
3
0
-
【Access】フォームで自動計算した年齢をテーブルに表示
Accessについてです。 フォームの「年齢」のコントロールソースに、年齢が自動計算できるよう =DateDiff("yyyy",[生年月日],Date())+(Format([生年月日],"mmdd")>Format(Date(),"mmdd")) & "才" と入れましたが、フォームはきちんと自動計算されて年齢が表示されるのですが、テーブルには反映されません(コントロールソース「年齢」を選択しなければやはりなにも反映されないのでしょうか) テーブルに反映させるにはどうしたらよいのでしょうか。
質問日時: 2016/05/20 11:08 質問者: h.s
解決済
11
0
-
Access2010 ローカルドライブからだとログインできません
社内で複数人でアクセス2010で作られた業務システムを使っています。 そのmdbファイルはサーバー内のシステム専用フォルダにあり、端末はハードディスクを内臓していないタイプです。 困っていることの概要ですが 大元のmdbファイルやそれが入っているフォルダのサブフォルダ内からのショートカット起動ではログイン出来るのに、ローカルドライブからのショートカット起動ではログイン出来ないことがどういう理由なのかまったく分かりません。 症状を列記しますと 1. サーバー内のシステム専用フォルダのmdbファイルからショートカットをデスクトップに作成してそこから起動、ログインは出来ます。 2. サーバー内のシステム専用フォルダ内に更に任意のフォルダを作り、そこに大元のmdbファイルをコピーしてそれのショートカットをデスクトップに作成してそこから起動、ログインは出来ます。 3. mdbファイルをネットワーク上のローカルドライブ(Cドライブ)にコピーしてそれのショートカットをデスクトップに作成してそこから起動、ログインしようとするとログイン画面は表示されますが、IDを入れパスワードを入れた後にエラーメッセージが表示されます。メッセージの内容は「他の人が排他的に使用しているか、データを表示したり書き込んだりする権限がない」と出ます。デバッグボタンを押してVBAのコードを見てみると、どうもログインのパスワードのあたりで引っ掛かっているようです。 ローカルドライブにコピーしたmdbファイルだけ何故にログインできないのか、、、途方に暮れております。 よろしくお願い致します。
質問日時: 2016/05/16 22:06 質問者: Wind-Sun
ベストアンサー
1
0
-
受注入力画面で商品の写真を表示したい
アクセス初心者です。 現在ACCESS2016を使って受注入力を作成しようとしています。 テーブル:T_商品、T_受注明細(得意先、品名、数量などが登録されます) フォーム:F_受注入力 画像:T_商品の各レコード内に画像という項目名で、c:¥photo¥商品というパスが登録されています。項目は短いテキストが定義されています。例えば100ABC.jpgがc:¥photo¥商品\100ABC(品コード+品名をファイル名にしている)が保存されています。 フォーム“F_受注入力”でフォームデザイン上部にある「イメージ」ボタンで枠(項目名 写真)を作りました。 フォーム上で商品コードを入力すると、更新後処理でマクロ「商品入力」が作動し、このマクロ内では「値の代入」で以下のように値入力をしようとしました。 [Forms]![F_受注入力]![写真] DLookUp("[画像]","[M_商品]","[品Cd]=" & [Forms]![F_受注入力]![品Cd]) うまく画像が表示されませんが何か設定ミスか設定漏れもしくは勘違いをしているのでしょうか。 またこれがうまくいったらテーブル「T_受注明細」から、商品の写真付きで受注レポートを出力したいのですが表示印刷できますでしょうか? 宜しくご指導ください。
質問日時: 2016/05/16 15:49 質問者: KennyInPeoria
ベストアンサー
2
0
-
HTMLからのデータベース アクセス
インターネット上のホームページからデータベースをアクセス(検索のみ)して、 ホームページにその結果を表示する仕組みについて考えているのですが、 初心者ですので、分からないでいます。 どなたか、よい仕組みをお教え下さい。 前提を以下に示します。 (1) ある会社のホームページが外部のサーバに置かれています。 (2) その会社では、ローカルでMS Accessを使用して、Accessデータベースを作成しています。 (3) ホームページ上から検索するデータはこのAccessに格納されているデータです。 そこで、教えて頂きたいのが、サーバ上で検索する場合、サーバにはどのデータベース形式 (Access、MySql、PostgreSQL等)がよいのでしょうか? (ローカルのAccessデータベースを妥当なデータベースに変換してアップロードする 事を考えています) 又、アクセスの手段として、HTMLから直接アクセス、JAVAによるアクセス、PHPからのアクセス 等が考えられると思うのですが、どの仕組みが単純にできるでしょうか? この時、考慮しなければいけないのが、ホームページは外部のサーバにあるため、 必要なドライバ等のインストールを行う事はできない。 という点です。 どのような仕組みが単純に実現できるのか、どなたかいいお知恵をご教授下さい。 よろしくお願い致します。
質問日時: 2016/05/16 15:46 質問者: shinyaYS
ベストアンサー
7
0
-
エクセルで部署ごとの退職者数を出したいのですが、 途中で部署名の変更があった部署がうまく抽出できませ
エクセルで部署ごとの退職者数を出したいのですが、 途中で部署名の変更があった部署がうまく抽出できません。(財務部→財務経理部に変更など) 古い部署名はそのままの古い部署名で抽出をしたいと思っています。 その際、財務経理部を抽出しようとすると 財務部の人数も含まれてしまいます。 どのようにしたらいいのでしょうか?
質問日時: 2016/05/13 20:54 質問者: jjぴ
解決済
2
0
-
Access runtimeでテーブル、クエリ、フォームを参照するには
Access runtimeの利用についてです。 Access runtimeをダウンロードし、Accessファイルを開こうとしても開けなかったため、ネットで調べオプション→カレントデータベースで ・ステータスバーを表示する ・ショートカットキーを有効にする ・ナビゲーションウィンドウを表示する ・すべてのメニューを表示する ・既定のショートカットメニュー のチェックを外し、フォーム1つのみ参照、入力が可能になりました。 Access runtimeではこれが限界なのでしょうか。 できればテーブル、クエリ、フォーム等全てが参照できるようにしたいのですが… 詳しい方、ご回答お待ちしております。
質問日時: 2016/05/13 10:05 質問者: h.s
ベストアンサー
1
0
-
DB2 双方向でのレプリケーション機能
DB2 V10、 Linuxで環境構築を行っています。 どうしてもわからない事があり、質問します。 2台のサーバ(同一構成)があり、 それぞれに存在するDBの内容を同期したいと思っています。 マニュアルやWebサイトでの情報から、SQLレプリケーションが使用できそうな気がするのですが、 1点わかりません。 双方向でレプリケーションは可能でしょうか?(更新情報の重複は発生しない前提です。) データの更新頻度は常に行われるものではないので、 ある程度の間隔でレプリケーションを実行するようにすれば、 データ紛失リスクを許容しようと思っています。 もし参考URL等あれば、、それも教えて頂きたいです。 どなたかアドバイスを頂ければと思います。 よろしくお願いします。
質問日時: 2016/05/11 06:30 質問者: moxa
解決済
1
0
-
ACCESSでテーブルから過去のレコードの一部をExcelに出力し、出力したレコードを削除する方法
ACCESS2016で名簿を作成しています。名簿のテーブルのフィールドは、ID,名前、住所、電話、メール、登録年月日、備考があります。ACCESSでは、容量が最大2Gとまでの制限があるようなので、これを超えないようにするため、古いレコードはExcelに出力して、出力したレコードはACCESSのテーブルから削除できるようにしたいと思っています。様々な本を調べましたがVBAではどのようにしたら良いのかわかりません。このようにすることは無理なのでしょうか?できれば出力先のExcelは、毎回新たにファイル名をしてして保存できるようにできないか?とも思っています。 どなたかご存じな方、ご教授お願いします。
質問日時: 2016/05/08 20:02 質問者: akiru
解決済
2
1
-
Accessに2つのテーブルを結合する方法
テーブル1 販売店名 品名 金額 A販売店/いちご/500円 A販売店/みかん/300円 A販売店/りんご/800円 B販売店/いちご/500円 B販売店/みかん/300円 B販売店/りんご/800円 B販売店/ばなな/400円 C販売店/いちご/500円 C販売店/みかん/300円 C販売店/りんご/800円 テーブル2 販売店名 品名1 品名2 品名3 品名4 A販売店/いちご/みかん/りんご B販売店/いちご/みかん/りんご/ばなな C販売店/いちご/みかん/りんご これを下記のように結合したい 販売店名 品名1 金額 品名2 金額 品名3 金額 品名4 金額 A販売店/いちご/500円/みかん/300円/りんご/800円 B販売店/いちご/500円/みかん/300円/りんご/800円/ばなな/400円 C販売店/いちご/500円/みかん/300円/りんご/800円 どのようにすればよいでしょうか? クエリーだけでも可能ですかね?
質問日時: 2016/05/04 11:28 質問者: you_san_you
解決済
1
0
-
Access2016、VBA、家計簿で各出費の摘要ごとに一ヶ月の合計金額を表示・出力
今家計簿をAccess2016、VBAで作成しています。 財布から支払った金額を一ヶ月で、その摘要の種類毎に合計してクエリで出力したり、PDFファイル又はエクセルに出力したりしたいです。 ためしにクエリーでしてみると、一度に違う摘要の合計を出力することはできず、支払った金額のフィールドがゼロ円になってしまいました。 何か良い方法はありませんでしょうか。 初歩的な質問かと思いますが、誰かわかる方がいましたら、ご教授のほうよろしくお願いします。
質問日時: 2016/05/02 06:26 質問者: mgen-kun
解決済
3
0
-
ベストアンサー
1
0
-
無料のデータベース作成ソフトについて教えてください。
100程の項目について、画像と情報付きでデータベースを作りたいのですが、なにかいいフリーソフトはないでしょうか。
質問日時: 2016/04/26 21:20 質問者: kronos_666
解決済
2
0
-
ACCESSで2つのテーブルの合計値を比較する方法
2つのテーブル内に[会社]と[金額]というフィールドがあり、[会社]毎に[金額]の合計を出力し、比較結果を出力するにはどうしたらよいでしょうか。 ■テーブル1 会社|金額 A |50 B |100 C |200 A |300 ■テーブル2 会社|金額 B |100 C |100 D |300 C |100 ■結果 会社|テーブル1金額|テーブル2金額|比較結果 A |350 |0 |NG B |100 |100 |OK C |200 |200 |OK D |0 |300 |NG
質問日時: 2016/04/20 17:37 質問者: takahiro-goo
ベストアンサー
1
0
-
ACCESSVBAで既存のクエリの日付フィールドの書式をyyyymmに変更したいです。
ACCESSVBAで既存のクエリの日付フィールドの書式をyyyymmに変更したいですが、 コードをどう書けばいいですか? クエリ:Q01_2_実績準備 フィールド:完了予定日(yyyy/mm/dd) 希望:完了予定日(yyyy/mm/dd)→完了予定日(yyyymm)にしたいです。 宜しくお願いします。
質問日時: 2016/04/20 13:40 質問者: 梅花
解決済
3
0
-
データベースの利用者または詳しい方
データベースの利用者または詳しい方にアドバイスをお聞きしたいです。 70人前後の規模の会社で申請書類などのペーパーレス化を目的で サイボウズやファイルメーカーで開発したデータベースキットなど導入しようかと検討しています。 が、しかし 下記のチームスピリットというものは正直どうでしょうか? https://www.teamspirit.co.jp 手元に全く情報がないため比較が出来ません。 参考になるチームスピリットの情報や比較、使用されている方の感想など教えて頂ければ幸いです。 よろしくお願い致します。
質問日時: 2016/04/15 16:10 質問者: hase121
ベストアンサー
1
0
-
「データベースまたはオブジェクトは読み取り専用なので、更新できません」エラーについて
フィールドに数式セットをしようとして以下のように書きましたが 「データベースまたはオブジェクトは読み取り専用なので、更新できません」との エラーが出ます。アクセスは初心者なので宜しくお願いします。 Dim db As DAO.Database Dim rst As DAO.Recordset Set db = CurrentDb Set rst = db.OpenRecordset("Q02_5_見込み案件数") Q02_5_見込み案件数はクエリ With rst Do Until .EOF .Edit →ここで上記のエラーが発生します。 !件数 = !件数 * Me.SP予測掛け率 .Update .MoveNext Loop .Close End With
質問日時: 2016/04/14 09:50 質問者: 梅花
ベストアンサー
3
0
-
AndroidからのAccessデータベースの使用について
Microsoft AccessはAndroidには対応していないようが、何らかの方法で、Accessで作成したデータベースに対して閲覧や更新等をすることは可能でしょうか。 家計等の個人的なデータを管理するのに、Access2016を導入しようと思っています。 最初の構築はWindowsで実施し、日々の更新や閲覧はAndroidからも出来るようだと理想的なのですが。 もし、不可能な場合、他に上記の用途に有用なソフト等がありましたら、ご紹介頂けると有り難いです。
質問日時: 2016/04/13 20:14 質問者: souryou
ベストアンサー
1
0
-
Amazonが提供している Aurora ですが、読み方を教えてください
Amazonが提供している Aurora ですが、読み方を教えてください (アウロラ、オーロラ、その他、)
質問日時: 2016/04/13 12:35 質問者: lionno25
ベストアンサー
1
0
-
Accessで数値の範囲の値を取得したい
数量ごとに単価等が異なるものがあります。 発注する数量により、どの単価で発注するのか抽出したいのですが、どのようにすれば抽出出来るかわかりません。ご教授お願いします。 数量は~までの数量設定となっております。 【テーブル】 発注数量 1 2 7 【単価デーブル】 数量 単価 1 2000 5 1000 10 750 20 500 【抽出結果】 発注数量 単価 1 2000 2 1000 7 750 例えば、 1個発注するのであれば、2000を抽出 2個発注するのであれば、1000を抽出 7個発注するのであれば、750を抽出したい。
質問日時: 2016/04/11 15:53 質問者: まさちん
解決済
1
0
-
ACCESSで異なるフィールドの関連したレコードを抽出して計算する方法
1つのテーブル内に[種別]と[金額]というフィールドがあり、[種別]内Aの[金額]とBの[金額]を足した金額を出力するにはどうしたらよいでしょうか。 ■テーブル 種別|金額 A |50 B |100 C |200 A |400 ■結果 550
質問日時: 2016/04/08 12:34 質問者: takahiro-goo
ベストアンサー
2
0
-
テーブル設計(Access)について質問
Access 2007 (+VB 2013) で動作させるプログラムを作っています。 []で囲んだ項目はNot Null制約 tableA [ID] [Name] 1 大野 2 池田 3 渡邊 … tableB [ID] [subID] [ImagePath] ※ 1 1 c:\Image001.jpg (日付A) 1 2 c:\Image002.jpg (日付B) 1 3 c:\Image003.jpg (日付C) 3 1 c:\Image031.jpg {Null} 注 tableB に 池田さんのデータは無し 注 (日付A)は仕様上でこの日より前の日付は指定できないこととする。(NULL でできるのであればNULL) のようなテーブルがあり、 tableA と tableB は IDで外部結合してるとします。 その時、 大野さんのある指定した日付のImagePathを取りたいとします。 (もちろん、最終的には3人とも。人が増えれば全員対象) それでその日付の対象を (1) 日付 が 日付A <= 日付 <日付B (2) 日付 が 日付B <= 日付 <日付C (3) 日付 が 日付C <= 日付 (4) Null の値がセットされている場合は、日付に関係なく一律 (5) もともとない人に対してはかえってこない に対するImagePathを取得したいのですが、 ※の列を 期間の始点とするべきか終点とするべきかも含めて 良いSQLの組み方を教えていただければと思います。 Access2007という環境が維持できればもっと根本から変えた設計でもかまいません。 よろしくお願いします。
質問日時: 2016/03/31 07:08 質問者: tocci_pc
ベストアンサー
1
0
-
Access2013VBAにて、条件分岐によりExcelシートを印刷したいのですが。
クエリで抽出したレコードの特定のフィールドの値が、1000以下ならAA.xlsを、1001以上ならAA.xlsとBB.xlsの両方をを印刷、クエリでの抽出数がゼロの場合は、何も印刷しないとする事はできるのでしょうか? ご教示お願いします。
質問日時: 2016/03/30 14:17 質問者: korozo88
ベストアンサー
1
0
-
Access2010で両面印刷レポートの設定方法
いつもお世話になります。 Access2010でA4両面印刷するレポートの設定方法のご教授 または同設定方法が記載されているWebサイトのご紹介をお願いします。
質問日時: 2016/03/29 17:50 質問者: souta_n
ベストアンサー
2
0
-
本体が写真すべてみれないです
昨日、急にスマホのなかのアルバム写真が全消しされて、スクショも撮れなくなって、lineでは自分を含む全員のプロフィール画像、タイムライン画像がみれなくなりました、容量はあります カメラでは送り先をSDにすればできますが、本体だとエラーとなります 皆さんわかるひとお願いします
質問日時: 2016/03/29 08:34 質問者: りょうへいです。みんな答えてほしいです
解決済
4
1
-
急いでいます!ACCESS2007に関して教えてくださいm(__)m
以下の表1、2の比較を考えております。 表1 表2 A社 A社 A社 B社 B社 B社 B社 C社 C社 D社 C社 D社 E社 表2の中で表1に該当するレコードだけ出力したいと考えております。 Q1、クエリの設定方法の流れを教えていただけますでしょうか。 また出力結果は以下を想定しています。 クエリ A社 B社 B社 C社 自分でやっているのですが、なかなかうまくいきません。 すみませんが、宜しくお願い致します。
質問日時: 2016/03/22 11:29 質問者: igotit
ベストアンサー
2
0
-
Mdbフォイルを違うバージョンのAccessで使用するとVBAのコンパイルエラーがでる。
同じMdbファイルをAccess2000の入ったPC・Access2010の入ったPC・Access2013の入ったPCで使用する必要があります。 オリジナルはAccess2000で作成したもので、通常であればAccess2010・Access2013でも使用できるはず・・・ しかし、Access2010・Access2013で開くとVBAのコンパイルエラーがでます。 そこで、Access2010でエラーのでたVBAの部分を削除して新たに書き直すとAccess2010では正常に動きます。 しかしながら、Access2000とAccess2013では同じようにエラーがでます。 Access2013で修正した場合はAccess2013でのみ正常に動き、Access2000とAccess2010ではエラーがでます。 つまり、作成したものと同じバージョンのAccessでないと正常に動かないということです。 次にエラーのでる部分に注目してみると、フォームのフィールド名がリンク元のテーブルのフィールド名(レコードソース)と異なっている部分に書いてあるVBAのところでした。 --------------------------------------------------------------------------------------------- テーブル(出荷予定) ID 入力日 製品名 得意先 出荷日 備考 フォーム(出荷予定入力) ID 入力日 製品名 得意先 出荷予定日 備考 ---------------------------------------------------------------------------------------------- このようにテーブルとそれに入力するためのフォームがあるのですが、フォームの”出荷予定日”に過去日付の場合エラーメッセージが出るようにVBAを書いています。 (厳密には、これはサブフォームで別のフォームに埋め込んであるのですが・・) ---------------------------------------------------------------------------------------------- Private Sub 出荷予定日_AfterUpdate() If CDate(出荷予定日) < CDate(Format(Now, "yyyy/MM/dd")) Then '過去日付 If MsgBox("過去日付です。よろしいですか?", vbOKCancel) = vbCancel Then 出荷予定日 = "" 出荷予定日.SetFocus Exit Sub End If End If End Sub ----------------------------------------------------------------------------------------------- こんな感じです。同様に”入力日”にも同じVBAを書いているのですが、こちらではエラーは起きません。 確認のためフォームのフィールド名、”出荷予定日”をテーブルと同じ”出荷日”に変えてみるとエラーは起きなくなりました。 しかし運用上、フォームのフィールド名は”出荷予定日”としたいです。また、フォームはフォームビューではなくデータシートビューを使用したいです。 従って、フォーム名がそのままフォーム上に表示されることになります。テーブルのフィールド名も他との関係があるので変更はできません。 どのようにVBAを書けばいいのか、解決法をご教授いただけませんでしょうか。 もしくはデーターシートビューにおいて、フォームのフィールド名ではなく任意の名前を表示せせる方法があればフォームのフィールド名をテーブルのフィールド名に合わせることができるので、こちらでも解決できそうなのですが・・ 何卒、よろしくお願いいたします。
質問日時: 2016/03/21 23:18 質問者: koshien464079
ベストアンサー
1
0
-
DMZでのDBサーバの配置
webサーバ(webサーバ1台、DBサーバ1台構成)をDMZに設置して外部からアクセスさせる場合、 通常DBサーバはDMZに置かずにLAN側に配置するべきなのでしょうか?
質問日時: 2016/03/14 16:26 質問者: hirokingg
ベストアンサー
2
0
-
vpsでデータベースを利用する際、MYSQLとPostgresqlに分けたほうが性能が出るかどうか
vpsでデータベースを利用する際、MYSQLとPostgresqlに分けたほうが性能が出るかどうか教えて下さい。 VPSでWEBサービスを構築しようと思っています。 言語はPHPです。 VPSにはMYSQLとPostgresqlが付いています。 通常用のデータをMYSQLに置いて、分析用の参照データをPostgresqlに置いたら、MYSQLだけにアクセスが偏らずVPSの性能を生かせるのではないかと考えました。 MYSQLのデータを割りと大量のデータをスクレイピングしようかと思っています。 Postgresqlのデータは、MYSQLのデータの中で必要な物だけコピーして、1日に一回集計クエリを実行して、参照します。 突っ込みどころが多いと思いますが教えて下さい。 どうぞよろしくお願いします。
質問日時: 2016/03/09 21:31 質問者: hirochanoshiete
解決済
1
0
-
AccessVBAでExcelをリンクテーブルにインポートできますか?
Access初心者です。Access2010を使用しています。 既存の個人用に作られたAccessシステムをネットワークドライブに移し共有しようとしています。 それに伴いテーブル分割して、バックエンドDBにしました。 既存機能でVBAからExcel2010ブックをインポートしているのですが、DoCmd.TransferSpreadsheet の処理はエラーとはならないもののテーブルが更新されません。 msdnのTransferSpreadsheetの解説に「カレントデータベースに対すメッソッド」と書かれているので、バックエンドDBはカレント扱いされないのかも?っと思っています。 これってやっぱり出来ないものなのでしょうか? TransferSpreadsheetの記述でデータベースをしていするなどで解決できるのでしたら書き方を教えて下さい。 宜しくお願いします。
質問日時: 2016/03/09 20:18 質問者: トラきち
ベストアンサー
2
0
-
windows7のAccess2007でリボンを非表示にしたいが方法が分からない
リボンを非表示にするショートカットキーとかは無いのでしょうか。 有ったら教えて下さい。 宜しくお願いします。
質問日時: 2016/03/06 21:38 質問者: usui-2015
ベストアンサー
1
0
-
Access2013 vba 家計簿で口座から引き出したお金を財布に引き当てる方法
今家計簿のデーターベースをAccess2013 vbaで作成中で Aテーブルに ・日付 ・入金元ID ・入金 ・出金 ・出金先ID ・摘要 ・備考 とあり、これを口座と財布の情報を全部入れようと思います。 そして、例えば、口座から10000円引き出した時 それをどうやって財布の中に入れるのか・・・そのやり方を教えてほしいです。 これだけで聞くのも申し訳ないのですが、まだ、イメージが湧いていませんので。
質問日時: 2016/03/06 13:33 質問者: mgen-kun
ベストアンサー
1
0
-
Access2007で、西暦と和暦を両方使うが、変換が分からない。
Windows7でAccess2007を使っています。テーブル内に日付が西暦と和暦 の二つが有り、通常は西暦で入力をします。然し、表示には西暦と和暦 を出したいのですが。変換が分かりません。 テーブル内には入力の西暦しか無く、表示の前に更新クエリーで西暦の フィールドを読んで和暦のフィールドを更新したいのですが。簡単に出 来る方法は無いのでしょうか。 宜しく、お願いします。
質問日時: 2016/03/05 07:14 質問者: usui-2015
ベストアンサー
2
0
【データベース】に関するカテゴリ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
最新のコラム/記事
-
マッチングアプリで出会ったカップルは成婚率が高い!?結婚カウンセラーに聞いてみた
パートナーとの出会いの場として、もはや主流となったネット婚活やマッチングアプリ。中でも手軽に登録できるマッチングアプリは、10代から50代と幅広い年代が利用している。一方で、“相手の目的が投資関係の詐欺や...
-
メダロット:第250話「Vol.250※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
メダロット:第249話「Vol.249※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
日本古来の伝統工芸「金継ぎ」で修復した食器は前と同じように使えるの?
大切にしている食器が割れてしまったら、きっと誰もが「元に戻したい」と願うだろう。「教えて!goo」にも「割ってしまったお気に入りの食器を復活できる?」という質問があり、最適な方法について様々な意見が寄せら...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開きた...
-
Accessを開きなおすとテキストボッ...
-
エクセルのフィルタ抽出が固まる
-
警察はスマホに保存した動画や画像...
-
帳票フォームでのあるコンボボック...
-
CSVファイルでテキストの改行の方法
-
最新の日付とその金額をクエリー抽...
-
構文エラー:演算子がありません。 ...
-
ACCESSのSQLで、NULLかNULLでないか...
-
汎用カード型のデータベースソフト...
-
Access SQL のMID関数について
-
AccessのSQLで、FROM句の構文エラー
-
QRコードとバーコードについて
-
Accessのリンクテーブルについて
-
Accessフォームで平均値の出し方に...
-
sql update で 抽出条件データ型が...
-
シートが異なるセル同士を、相互に...
-
エクセル 顧客管理表に担当ごとの歩...
-
FROM句の構文エラー ACCESS SQL
-
FileMaker Pro 10 で令和を表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開きた...
-
ACCESSのSQLで、NULLかNULLでないか...
-
Accessを開きなおすとテキストボッ...
-
警察はスマホに保存した動画や画像...
-
エクセルのフィルタ抽出が固まる
-
Accessのフォームへ、記録者の名前...
-
構文エラー:演算子がありません。 ...
-
最新の日付とその金額をクエリー抽...
-
Accessのリンクテーブルについて
-
CSVファイルでテキストの改行の方法
-
更新クエリをリンクデータベーステ...
-
データベースの選定について 要件定...
-
ドリームメーカーってどうやって使...
-
シートが異なるセル同士を、相互に...
-
帳票フォームでのあるコンボボック...
-
20万行あるデータを動かしたい
-
Access フォーム上でコンボボックス...
-
googleフォームでインストールした...
-
顧客データベースを作る場合、名字...
-
テキストボックスにコントロールソ...
おすすめ情報