Excel (VBA)

Excel VBAに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10 Home : Excel 2013)
Excelのマクロについて※時間を取得し転記させる
投稿日時: 19/11/30 11:25:23
投稿者: KNK07924

Excelのマクロについて質問です。
1ヶ月の予定が入ったスケジュール表などがあったとします。
A列には1ヶ月分の予定が1900/01/01 0:00形式で分刻みで入っております。
B~F列には詳細や内容などがはいっております。
マクロ実施日の24:00から翌日の24:00までの予定をA列から参照し、
その間の予定B~F列の値をコピーし
別Excelファイルを作成しB列からF列に値のみを貼り付けしようとしております。
別Excelファイル名はマクロ実施日を入れて保存したいです。
説明が下手かもしれませんが分かる方お願いします。

回答
投稿日時: 19/11/30 11:56:31
投稿者: WinArrow
投稿者のウェブサイトに移動

コードの作成依頼ですか?
 
この掲示板では、コードの作成依頼は禁止されています。
 
それはそれとして
 
>マクロ実施日の24:00から翌日の24:00まで
この文章だと、翌日を抽出するものと思われますが・・・・
 
もっと簡単に考えて、日付が入っているのですから
「当日」を抽出する
でよいと思います。
 
どこで、悩んでいるのですか?

投稿日時: 19/11/30 12:01:17
投稿者: KNK07924

作成依頼はダメなのですか?
すみません初めてだったもので知りませんでした。

投稿日時: 19/11/30 12:02:23
投稿者: KNK07924

当日でも良いのですが
そもそも当日を抽出できません。。

回答
投稿日時: 19/11/30 13:39:23
投稿者: WinArrow
投稿者のウェブサイトに移動

当日でも明日でも、どっちでもよいが、
 
オートフィルタという機能をご存知ですか?
この機能を使えば、指定のデータを抽出できます。
どうしてもマクロでやりたければ、
マクロの記録でコードを作成することができます。
 
できあがったコードを、
(1)抽出指定できるように改変する
(2)保存するファイル名に処理日を組み込む
ように改変すれば、
一応の形になると思います。

トピックに返信