Access(アクセス)
- Access テキストボックスのifについて
テキストボックスの条件付き書式で以下の条件をつけたいですが if分が間違っているのかうまくできません。 例:テキストボックス内が空白の場合は"なし"と表示させたい テキストボックス名は「Center_Printer」 =IIf(IsNull([Center_Printer]),"なし")では「指定した式の構文がただしくありません」となります。
- 締切済み
- ot8968
- Access(アクセス)
- 回答数4
- フォームへの未入力を無くしたい
[やりたいこと(宜しくおねがいします)] フォームの未入力「コンボボックス」と「テキストボックス」を事前に把握したい。 [(やりたいこと)の実現と希望] このサイトでアドバイスを頂きまして、長年に渡り作成できたデータベースが「68」、入力するフォームは「78」を超えます。現状「フォーム」の構成を生かす方法を含めアドバイスをお願いします。 [入力するフォームに共通していること] 1,コンボボックスとテキストボックス ・全てのコンボボックスへの選択入力は必須になっている。 ・テキストボックスは未入力箇所も発生する。「未入力箇所は不特定」 2,フォームに共通して配している2つのコマンドボタン ・フォームを閉じるボタン「マクロ(クリック時)」 ・情報の最新化ボタン「マクロ(クリック時)」 ※コンボボックスの選択項目追加時に反映用として配置 以上ですが、宜しくお願いします。
- ベストアンサー
- eokwave
- Access(アクセス)
- 回答数6
- Access フォーム上でクエリによるcsv出力
Accessで障害履歴を管理するDBを作っています ・障害内容をフォームより起票して障害履歴テーブルに保存される ・月に一度、前月分の障害をクエリでcsvに抽出 ・抽出する際に発生日時のフィールドを[Like "2021/04/**"]の 抽出条件を入れて指定した月をクエリで抽出しています。 今回悩んでいるところは、毎回クエリのデザインビューを開き 発生日時の抽出条件に[Like "2021/04/**"]を入れて抽出ではなく フォーム上で2021年○月と指定して抽出というボタンを実行すると 自動でcsv出力まで出来るのを目指しています。 ※csv出力する際に指定したファイル名が自動でつけばなお良い イメージとしてはフォーム内にエクスポートというボタンを作り、 それを押すと障害発生日時の○年○月を指定するポップアップが表示され、日付指定して実行すると○月分の障害履歴が指定したファイル名でcsvにエクスポートされる。 またはフォーム内に障害発生日時の○年○月を指定するテキストボックスがあり、日付指定後にエクスポートのボタンを押すと同様にcsv出力されるのを作りたいのですが可能でしょうか?
- ベストアンサー
- ot8968
- Access(アクセス)
- 回答数4
- access フィールドへの固定文字
accessのフィールドで固定文字をつけたいのですがやり方がわかりません 例としては名前のフィールドに対して "様"のように敬称をつけたいです エクセルのユーザ定義みたいな使い方はできないのでしょうか。 できればフィールドをいじるだけで解決したいですが、難しければクエリやフォームのコントロールソースでもかまいません。 よろしくお願いします。
- ベストアンサー
- ot8968
- Access(アクセス)
- 回答数2
- Accessによるデータ処理
テーブル1とテーブル2を結合して、テーブル3のようなデータにしたいと考えています、ユニオンクエリ等試みましたがうまく作ることができませんでした。テーブル2で登場する新たなID102を加え、ID列を一本化した上で年度別の金額が表示されるようにしたいです。 どなたがご教示いただけませんでしょうか。 よろしくお願いいたします。 テーブル1 ID 2019年購入額 100 5,000 101 6,000 テーブル2 ID 2020年購入額 101 3,000 102 2,000 テーブル3 ID 2019年購入額 2020年購入額 100 5,000 101 6,000 3,000 102 2,000
- ベストアンサー
- sasukehana123
- Access(アクセス)
- 回答数1
- AccessでCSVの数値データをインポート
AccessでTransferTextを用いてCSVファイルのデータをインポートする際、CSVの最初の数行で勝手にデータの型を解釈されてしまい、小数点以下が省略されてしまうようです。毎回CSVファイルに数行付け足してから手動でインポートすればインポート出来るのかもしれませんが、業務量を考えると不可能です。TransferTextで小数を含むダミーのCSVをインポートしてから続けて欲しいデータをインポートして、その後ダミーのデータを削除するという方法も考えたのですが上手くいきませんでした。何か良い方法はございませんでしょうか。
- 締切済み
- kinikukiniku
- Access(アクセス)
- 回答数2
- accessレポート挿入したイメージ取出
access2019 レポート作成の際に挿入したイメージを、修正する為、MPGファイルで取り出す方法を教えて下さい。
- 締切済み
- hasegawa-t
- Access(アクセス)
- 回答数5
- AccessのPopUp 構文の書き方を知りたい
Formsを開くとき、デザイインモードで プロパティーのPopupをTrueに設定して開きたいのですが、VBAで具体的に書く構文がわかりません、よろしくお願いします。
- 締切済み
- Jkl25
- Access(アクセス)
- 回答数3
- AccessでVBAって何に使えるんでしょうか?
僕はExcelのVBAで長年仕事してきましたが、AccessでもVBAが使えるのは知っていますが、どんなことに使うのかがイメージ湧きません。 AccessってExcelだとVBAでマクロ組まないとできないような機能をデフォルトで持っているような感じじゃないですか? レポートみたいな画面も出せるし、Excelデータから普通に取り込むこともできるし、これ以上、何を自動化するのかな?と。 求人情報などでたまにAccessのVBAを使える人というのが条件にあったりするんですが、こういった仕事って何ができることを期待してるのでしょうか?
- ベストアンサー
- noname#250247
- Access(アクセス)
- 回答数1
- Accessマクロでのエクスポート
Accessマクロで「書式設定を保持したままエクスポート」を使用し、テーブルをExcelにエクスポートしています。 終了時に、正常終了メッセージを出力していますが、エクスポート時のファイル選択ダイアログで「キャンセル」を押下した際も、この終了メッセージが出力されてしまいます。 マクロのアクションカタログにて、「ファイル選択ダイアログでキャンセルが押されたか?」を判定することはできますでしょうか?
- 締切済み
- jiminy050104
- Access(アクセス)
- 回答数2
- 32進数の文字に+1カウントした値の取得
Access(vba)で32進数の値に+1カウントした結果を取得したいと考えています。 引数、戻り値とも32進数の値の独自関数を作りたいです。 例) 11AF00 ⇒ 11AF01 11AF0Z ⇒ 11AF10 11AFZZ ⇒ 11AG00 下記のコードを途中まで考えましたが、繰り上がりとか考えてると???になってしまいました。 どなたかご教授お願いします。 Public Function P36進数カウント(str As String) Const alpha = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ" Dim i As Integer Dim keta As Integer keta = Len(str) ←桁数分LOOPするとか考えたのですが、ギブアップです。 Mid(str, i, 1) = Mid(alpha, InStr(alpha, Mid(str, i, 1)) + 1, 1) End Function
- ベストアンサー
- chiroru0705
- Access(アクセス)
- 回答数8
- ACCESS チェックボックス 埋め込みクエリ絞り
フォーム上ににチェックボタンを設置して、 埋め込みクエリの絞り込みをさせたいです。 フォーム 品名 a の場合、 埋め込みクエリは下記の様に表示されます。 品名 都道府県 数量 a 北海道 20 a 秋田県 30 a 沖縄県 10 フォーム上にチェックボタンを設置して、 チェックを入れた場合のみ、北海道と秋田だけ表示させる。 品名 都道府県 数量 a 北海道 20 a 秋田県 30 どの様な方法がありますか?
- ベストアンサー
- maanaa17
- Access(アクセス)
- 回答数3
- フォーム上に抽出用チェックボックスをつくりたい
フォーム上ににチェックボタンを設置して、 埋め込みクエリの抽出をさせたいです。 フォーム 品名 a の場合、 埋め込みクエリは下記の様に表示されます。 品名 都道府県 数量 a 北海道 20 a 秋田県 30 a 沖縄県 10 フォーム上にチェックボタンを設置して、 チェックを入れた場合のみ、北海道と秋田だけ表示させる。 品名 都道府県 数量 a 北海道 20 a 秋田県 30 どの様なコードを作れば出来ますか?
- 締切済み
- maanaa17
- Access(アクセス)
- 回答数2
- ACCESS サブフォーム レコード移動ボタンをつ
ACCESS初心者です。 フォーム A サブフォーム B リンク親フィールド 名前 子リンク親フィールド 名前 サブフォームで表示されるレコードセレクタと移動ボタンを、フォームA上にオリジナルでボタンとテキストで下記項目を作成したいです。 作りたい項目 ボタン1 次のレコードへ移動 ボタン2 前のレコードへ移動 テキストボックス 現在のレコード/レコード数 ボタンの作成まではできましたが、イベントプロージャにどういう内容を入れたらよろしいのでしょうか
- ベストアンサー
- maanaa17
- Access(アクセス)
- 回答数2
- AccessのDcount関数の条件
AccessのDcount関数に設定する条件ですが Switch関数やIIFなどは使用でじるのでしょう。 また、クエリ(select ~)も書くことができるのでしょうか。 設定できる場合は、どの様に記述すればよいのでしょうか。
- 締切済み
- abc999xyz
- Access(アクセス)
- 回答数1
- access データベースが開けない
[ご相談] ・OSの不具合にてクリーンインストールしました。インストール後 Accessデータベースが「ショートカットから」起動できなくなりま した。ご指導をお願い致します。 [パソコン環境] ・WINDOWS10(Vr:20H2) ・Access2007 [不具合内容] ・ショットカットから起動すると以下のダイアログメッセージがでて 進めません。 「指定した、Microsoft office Access が見つけることができない関数 名が含まれています。」 以上ですが、宜しくお願い致します。
- ベストアンサー
- eokwave
- Access(アクセス)
- 回答数1
- 1レコードのデータを数量条件に応じて分割してレコー
access初心者です。 現在、もともとつくられたアクセスを改修しております。 いただいたデータを取り込んだ基のテーブル「届け先一覧」があります。 項目に住所・電話・名前・品目(1商品のみ)・個数があります。 このデータから、宅配便に発送する出荷データを作成しようと思っております。 ただし、1箱に入る個数が15個までなので15個以上の発送を希望される方には15個づつデータを分割しなくてはなりません 例) 住所・電話・名前・品目(1商品のみ)・個数 1届け先で個数40個の場合 15個・15個・10個というようにもともとあるレコードを15個毎に分割して作りたいのです。 上記の1レコードを15個以上の個数の場合下記のような結果を作り出したい 例) 住所・電話・名前・品目(1商品のみ)・15個 住所・電話・名前・品目(1商品のみ)・15個 住所・電話・名前・品目(1商品のみ)・10個 それをもとに「届先のピッキングリスト」「届け先一覧」 どのような手順でもとのデータを分割するような関数を作って希望するレコードデータを作成したら良いのでしょうか?
- ベストアンサー
- noname#259301
- Access(アクセス)
- 回答数3
- データをそのままの桁数でインポートしたい。
質問する前に、調べたのですが 下記のようなデータを取り込む際に 001,△△1,99999 002,△△2,99999 003,△△3,99999 (△はスペース) 上記のようなスペースを取り込みたいのですが 現在 001,1,99999 002,2,99999 003,3,99999 のようになってしまいます。 調べても対応策が見つからないのですが 外部データ→テキストファイル→外部データを取り込む際に 設定→インポート定義から対応できないでしょうか。 VBで自力で取り込むしかないのでしょうか。 なにか容易に取り込む方法があればいいのですが・・・ またバージョンによって 対応可能等ございますか。 アドバイスお待ちしております。
- ベストアンサー
- yairi1106
- Access(アクセス)
- 回答数2
- accessでwebアプリ
門外漢で変な質問だったらすみません データベースサーバー(SQLサーバーとか)やWebサーバーを設置し、Javaスクリプトなどでクライアントサイドプログラムを作って、Webアプリを作ると理解しています。 サーバー設置とかそこまではやれない場合、LAN上に繋がれたPCの1台にACCESSのファイルを置いて、各PCからブラウザでそのファイルにアクセスし、Webアプリのように様々な事をやることは出来るのでしょうか。 よろしくお願いします。
- ベストアンサー
- noname#247876
- Access(アクセス)
- 回答数2