- 締切済み
関数式かVBAか、御教授願います。
関数もVBAも初心者の為、御教授願います。 下記のデータベースから各データをそれぞれシート別に抽出。 シート別に抽出したデータを管理シートとして一枚にまとめたい。 VBAと関数式のどちらがいいでしょうか。 ・データベースから【sheet2】【sheet3】【sheet4】のように展開。 基本フォームはsheetNo.通りで抽出する ・社内サーバーにアップし誰でも確認出来るよう【sheet1】を観閲用とし、メンテナンス不可とする。 ・【sheet1】には展開した【sheet2】【sheet3】【sheet4】を一枚にまとめて表示する。 ・【sheet1】は【sheet2】の総金額の結果に於いて、自動で金額の大きい順から並び変えられる ・【sheet3】は需要家No.別に月別台数を表示させる ・【sheet4】は受注納期から設定納期までの納期期限をカウントダウン。 納期期限を過ぎた場合、遅延期日をカウントアップさせ、且つセルを赤で表示させる。 ・各シート毎の同条件として・・・ (1)同じ需要家No.同士の修理費や修理台数は合算する (2)需要家No.はランダムで入力され入力された時点で各シートに順次アップしていく ・データベースの件数は数千件以上あり、各品種ごとに同様に仕分けする必要性がある。 以上が、やりたいこととなります。 データベースは常にメンテナンスされている状態です。 また、メンテしている方が年配の事務員の方の為、【sheet1~4】は自動入力で操作不可にしようと考えております。 小生はVBAも関数もど素人の為、ネットや参考書などで試みておりますがまともに出来ず困っております。 大変恐縮ですが、関数式、またはマクロの式、掲載して頂けると有難いです。 わかりにくく大変申し訳ありませんが、宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
補足
ご気分を悪くさせてしまいすいません。 確かに、カウントダウンが出来ればカウントアップも出来ますね。それから、過去の質問事例は検索しております。調べもせず投稿ってのは失礼極まりないことですので。ただ、検索しても引っかかってこない(検索方法が下手なだけかも知れませんが...)、時間の猶予もない為、投稿しました。