No.1ベストアンサー
- 回答日時:
こんにちは。
maruru01です。出来ないことはありません。
ただし、AccessとExcelの両方のVBAに詳しいことが条件です。
VBAを知らないとまず無理です。
>たとえば、経理関係ですが、発注支払データを管理するアクセスの
>データベースから抽出した任意の入力済みデータを、エクセルで作
>成した「支払申請書」フォームに「転送」して出力し、管理者に提
>出して承認をもらう、といった場合に使いたいのです。
管理者に提出するのが出力した紙であれば、現在エクセルで作成してある「支払申込書」のフォーム(雛型?)を、Accessのレポートでそっくりに作り(これは単にデザインの問題)、Accessのレポートとして出力するようにすれば、VBAを特に知らなくても簡単に出来ると思います。
Accessのレポートというのはそのための機能ですし。
どうしてもエクセルのフォームで、というのであれば、最初に書いたように大変です。
この回答へのお礼
お礼日時:2002/09/09 17:55
早速のアドバイスありがとうございました。
とりあえずアクセスのレポートで申請書をデザインして
みようと思います。
また、疑問が出てきたらよろしくお願いします。
No.4
- 回答日時:
>アクセスのデータベースから抽出した任意の入力済みデータを
この条件なら、Excelの外部データの取り込み(「データ」-「外部データの取り込み」-「新しいデータベースのクエリ」)を使うのが一番楽でしょう。
例えば、「支払申請書」が「Sheet1」にあったとすると、「Sheet2」にこの機能でテーブルからデータを抽出しておき、「支払申請書」のセルには「Sheet2」のセルへのリンクや、必要ならばVLOOKUP関数を入れておけば良いでしょう。
以後テーブルの値を変更しても、更新ボタンのみでExcelに反映させられますし、データの抽出条件を変更するときも、Excelの「クエリの編集」でおこなえます。印刷時にAccessを開く必要も無いし、VBAも使わずにできます。
No.3
- 回答日時:
AccessもEXCELもマイクロソフト製品ですので
OLEという機能を使うことによって
割と簡単に作成する事が可能です。
ただし、割と簡単にと言いましたが
やはりVBAを使わないと無理です。
下記URLに詳しくのっていますので
チャレンジしてみては?
参考URL:http://www.nagano-it.go.jp/jyouhou/technology/VB …
No.2
- 回答日時:
簡単な方法としてはExcelのシートをAccessのテーブルにリンクさせておいて入力
済みの発注支払データを抽出した際にExcelのシートに書き込みます。
Excelの「支払申請書」フォームのセルの値はAccessにリンクさせたExcelのシート
のセルから取り込むようにすれば出来ます。
しかしAccessを立上げExcelを立上げてでは二度手間になってしまいますよ。
maruru01さんの言うようにAccessでExcelと同じ支払申請書フォームを作って
Accessから出力するほうが手間が要らないと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- Access(アクセス) スキルシートのエクセルの項目に 2 2023/04/04 22:41
- Excel(エクセル) エクセルのファームにプルダウン設置できますか? 2 2022/05/19 23:38
- その他(IT・Webサービス) 必要なデータを定形資料に取り込む方法 3 2022/08/26 09:29
- Excel(エクセル) エクセルでのデータの統一に関して リストを作成する際、元データをコピペでリストに転記しており、元デー 2 2022/08/31 15:33
- その他(ソフトウェア) 現在と過去の顧客名簿、新規・解約・更新など作りたいのですが「やよいの顧客管理」なら簡単に扱えますか? 1 2022/05/18 10:44
- Excel(エクセル) Excelについて教えてください。 帳票データがあります。 アクセスに取り込むため、 データ形式にし 1 2022/06/08 19:59
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
ACCESS VBA でのエラー解決の根...
-
実行時エラー3131 FROM 句の構...
-
Microsoft365にAccessってあり...
-
Access Error3061 パラメータが...
-
Accessのクエリで、replace関数...
-
Access VBA [リモートサーバー...
-
CSVファイルの「0落ち」にVBA
-
アクセス ステップインのやり方
-
access2019の起動が遅い
-
Accessのリンクテーブルのパス...
-
Accessのテキストボックスの入...
-
チェックボックスにチェックが...
-
アクセスの更新クエリでカレン...
-
Accessのフォーム上のテキスト...
-
Accessで作ったデータベースをw...
-
【至急・画像あり】建物or住所...
-
Access で半角スペースと全角ス...
-
Accessレポートのチェックボッ...
-
アクセス レポートを開いたとき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessというソフトで、...
-
エクセルで顧客名簿の作り方
-
ACCESS クエリで重複データを最...
-
テーブルに主キーを作らないデ...
-
ACCESSのフォームからデータの...
-
accessのレポートであとから他...
-
Accessのフォーム上にレコード...
-
ACCESSでクエリを作成したら「...
-
選択したチェックボックスのみ...
-
Accessを使って日付を比較したい
-
ACCESS クエリで、グループ化...
-
アクセスでテーブルの変更内容...
-
Accessのクエリで、Left関数を...
-
アクセスのフォームのビューが...
-
accessの自動更新処理をできな...
-
Accessの入力フォームから、テ...
-
access・カウント結果がゼロで...
-
Access 別フォームへの再クエ...
-
アクセスにエクセルのデータを...
-
Accessフォームのテキストボッ...
おすすめ情報