• 締切済み

bookを開けると本日の日付が入力されているようにしたい

あるエクセルbookを開けると、本日の日付が自動で入力されているような設定はできますでしょうか? 例えばデーターという名前のエクセルbookを開けると、ワークシートsheet1のA1とsheet2のB2に2008年 8月 19日 火曜日(本日の日付)が既に入力されているという感じです

みんなの回答

  • saburo0
  • ベストアンサー率35% (76/216)
回答No.3

#1#2の補足の通りになるはずです。 パソコンの日付の設定に合わせて、再計算されるタイミング(F9を押すなり、何か入力したり、保存したり、開いたりする際)で、反映されます。 =now()を使用すると日時になるので、再計算のタイミングがすぐに分かると思います。

masa1717
質問者

お礼

今日開いてみたら、上手く行ってました 助かりました

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

=TODAY() で書式を設定しておくか、 =TEXT(TODAY(),"yyyy年m月d日aaaa") とします。

masa1717
質問者

お礼

うまくいきました ありがとうございます

masa1717
質問者

補足

上記の関数をセルに入力した状態で一旦bookを保存して、今日開くと今日の日付が入力されていて、明日開くと明日の日付が入力されているという状態になっているという感じになっていたらいいんですが・・・試して見ます

  • suekun
  • ベストアンサー率25% (369/1454)
回答No.1

表示したいセルに =TODAY() と記入するだけですが・・・開くたびに毎回日付が変動しますので 記録にはなりません。 そう言う意味ですよね?

masa1717
質問者

お礼

出来ました 有難うこざいます

masa1717
質問者

補足

今日開くと今日の日付が入力されていて、明日開くと明日の日付が入力されているという感じですね

関連するQ&A

  • 日付を基準に 形式の違う表にデータを反映させたい

    Windows8.1を使っています。 新しい職場でデータ入力等の仕事なのですが、同じデータの入力なのに、入力する表のパターンが違うため 二度手間・三度手間なことをしています。 1つの表に入力したデータが、自動で別の表に反映させることができないかと思い、ご相談です。 自分でなんとか・・・と思いましたが、どこをどうして良いのか分からず・・・よろしくお願いいたします。 エクセルで、全く形式の違う表が別々のBookにあります。 Book(1)のシート1には、A列をあけてB列に上から日付が並んでます。 この時、同じ日付のデータ入力が多数あるので、同じ日付で12行あります。 その下に翌日の日付が12行、またその下に12行・・・といった感じです。 Book(1)シート1    A  B    C      D      E  F  G   H   I     J     K    L  M・・ 1                    2014年7月                        2  ×  日付  得意先  現場  × ×  ×  名前1  ◆  ◆  名前2  ◆  ◆ ・・   3  ×  7/1   山    田中邸           ✓  TRUE  1  ✓  TRUE  1       4  ×  7/1   海    鈴木邸                       ✓   TRUE   2      5  ×  7/1   川    林邸            ✓  TRUE  2                  ~~~~~~~~ 14 ×  7/1                                            15 ×  7/2                                            16 ×  7/2                                            同じ日付12行に、得意先・現場を入力。名前の列にはチェックボックスを作り、チェックしたら右横のセルに反映します。7/1のH3にチェックをしたら、◆I3はTRUEになり、◆J3に「1」と反映するようにしました。 A・E・F・G列は、また違う書式に反映するデータを入力しているので、ここでは「×」としました。 同じ日付で12行ありますが、その日の現場数が5件なら5行、10件なら10行の入力です。 このシート1の表を基に、Book(1)のシート2には、シート1のチェックボックスの結果が反映するようにしました。 チェックボックスにチェックをしてTRUEになった行の「日付」「得意先」「現場」を、名前ごとに見られるような表です。(これは、作っておくと後々楽かなあという軽い気持ちで作りました。)   Book(1)シート2     A     B      C      D     E      F      G     H      I  ・・・   1 日付  得意先  現場   日付  得意先  現場  日付  得意先  現場・・・・  2 7/1      山    田中邸   7/1    山     田中邸                   3 7/1      川    林邸      7/1    海     鈴木邸                   4  5 ものすごく見づらくて分かりづらいと思いますが、Book(1)のシート1のH3にチェックをしたら、シート1のB3・C3・D3のデータが シート2のA・B・C列に反映します。シート1のK列にチェックしたら シート2のD・E・F列に。シート1のN列にチェックしたら シート2のG・H・I列に。 シート1の名前1さんのデータは、シート2のABC列、名前2さんはDEF列、名前3さんはGHI列、といった感じです。 問題はここからで、このBook(1)のデータをBook(2)の表に自動で反映できないものかと。。。 Book(2)の表がまた全然違う表なんです。 Book(2)     A      B     C     D      E      F      G      H    I    J    K   1 2 3   日付   曜日    名前1   名前2   名前3   名前4    名前5   名前6 4  6/21 5   6/22 6  6/23 ~~~~~~~~~ 14  7/1 15  7/2 16  7/3 このBook(2)の日付と名前の交わるセルに、Book(1)シート1もしくはシート2の「得意先」「現場」のデータを反映させたいのです。 Book(1)シート1もしくはシート2の日付と Book(2)の日付を連動させて・・・ ややこしいんですが、Book(1)は日付が1日~末日。Book(2)は21日~翌20日。 Book(1)は一月分のデータ(あるのはシート1・シート2くらい)、Book(2)は一年分のデータ(シートが月で分かれていて、シートが2014.1 2014.2 2014.3 2014.4・・・というようになっています。 Book(2)は昔からこの表でやってきたので、基本の形は変えたくないようです。 ただ、Book(2)の表は入力するセルが各一つしかないので、見た目は同じようにしながら作り直そうかと思ってます。 どうか、ご指導・アドバイス等お願いいたします。 知識がないばっかりに、分かりづらく、説明も下手くそですみません。 そして、画像の貼付に何度も失敗し、手入力の見づらい画面ですみません(T T))

  • IF関数だと思うのですか、お教えください。

    IF関数だと思うのですか、お教えください。 エクセルのブックひとつを1か月分として作っていて、ブック内のワークシート ひとつずつが1日分となっています。 1か月分はワークシートが6月ならば30日で30個。 その状況で、6月1日のワークシートのセルA1に平成22年6月1日と入力した場合 2日から30日までのワークシートのA1に自動で日付を入れられるようにするには どうすればよいでしょうか? 前担当者がA1に日付を手動で入れるとB1曜日が出るようにはしていて、それを参考に わたしもIF関数を入力できるかと試みてみましたが出来ませんでした。 どなたかお助けください

  • エクセルマクロ 日付を検索し入力

    エクセル2003マクロを使用して以下の事を行いたいと思っていますが、どのようなマクロを組んだらよいか分かりません。よろしくお願いします。 シート上部にある以下のデータを    A      B     C      D      E     1  日付 商品A 商品B 商品C  商品D 2  5/26    5     6     1       3    ←その日のデータ(毎日変わる) 入力ボタンを作成し、それを押すことにより        ↓ 6   5/1 7    ・ 8    ・ 9   5/26   5     6     1     3 10    ・  ↑日付が予め入力された表 上記のような、同一シート上の日付欄に入力される表を作りたいのですが、方法が分かりません。 その日のデータは、別シートに入力用フォームを作成し、飛ばしています。何人かの人間が入力するので、マクロで簡単に、行えるようにしたいと思います。よろしくお願いします。

  • Book間のデータ転記を自動化したい

    Book A からBook Bへ毎日データをコピーしています、これを自動化できないでしょうか? Book A      A    B    C    D 1 会社名1  data11 data12 data13 2 会社名2  data21 data22 data23 3 会社名3  data31 data32 data33 Book B     A    B    C    D 1 日付1  data11 data12 data13 2 日付2  data14 data15 data16 3 日付3  data17 data18 data19 Book A は1日につき1ファイルづつ毎日増えていきます会社数は日によって違いますが大体40~50くらですデータ数は1行につき15個で一定です。 Book B は会社ごとにシートが作ってありBook Bの中に約35シート入っています。 少し説明がわかりにくいかもしれませんが、やりたいことは毎日Book Aというファイルを渡されるのでその中から主な会社35社のデータを会社別に日付順にしたいのでBook Bへ手作業でコピーしています、毎日のことなので結構大変です自動でコピーできないでしょうか? それとも何か別の方法でもっとスマートに処理できますか?

  • ボタン入力で他ブックのセルへコピー

    ブックBシート炉の1月1日の横にある入力ボタンでブックAシート総括の日付のマッチ(ブックBのA3とブックAのA2)したらブックBの1月1日のB3:C7がブックAのA1:B7にコピーしたいのですがどなたかVBAコードが解る方お願いします。 同様に順に1月2日の横にある入力ボタンでブックAへコピーしたいのですが。

  • なぜ日付が変わらないのか?

    A列とB列は別のワークシートです あるワークシートは、A列のような ドラッグすると、下まで日付が1日ずつ増えていきます あるワークシートは、B列のような ドラッグしても、下まで日付が1日ずつ増えていかず同じ日がコピーされます。 日付が増えないのは、どのような問題を考えられますか?そのワークシート内はどこでやっても日付がふえません。

  • VBA 違うブックへの自動入力マクロ

    いつもお世話になっております。 年間売り上げの計算をブックを開くと同に時実行したいのですが、 初心者の私には何から手をつけたらよいのかわかりません。 ブックですが、下記のような感じです。 BOOK1                  Sheet1売上          A   B   C      1日付 売上 支出    2 1/1 1000 500 3 2/2 500 800 4 2/2 1500 900     5 1/1 1000 500    6 1/3 2000 1000 7 1/1 500 300 8 9 BOOK2                  Sheet1[ 1月 ]         A   B   C      1日付 売上 支出    2 1/1 3 1/2 4 1/3      5 1/4     6 ブック1には一年間の売上がランダムに入力されたシートがあります。 このブック1から日付が同じものの合計をブック2に入力していきたいと思ってます。 ブック1の日付が1/1の売上の合計は、 ブック2のB2へ入力。支出合計ならC3となります こんな感じで1~31日まで繰り返し計算していくマクロを ブック2を開くと同時に実行させたいとかんがえています。 同じブック内でも良かったのですが、 情報量が増えると処理が重くなりそうなので分けることにしました。 うまく伝えられないのですが、 参考となる記述方法がありましたら、よろしくお願いいたします   

  • Excelで入力の日付を自動的に入れる方法

    エクセルで入力の日付を自動的に書き込む方法はありますか? たとえばAという情報を入力した日は3/12 Bという情報を入力した日は3/14という具合に それぞれに入力したその日の日付を自動的に入るようにしたいのですが、やり方がわかりません。 ご存知の方、教えてください!

  • エクセルマクロで日付検索について

    エクセルのマクロで日付を検索するマクロについて質問です。 ブックAのシート1のA列に A1 2017/3/13 A2 2017/4/1 A3 2017/4/19 A4 2017/5/16 A5 2017/7/17 A6 2017/9/5 というような日付が入っています。 ブックBのシート1のA1セルに2017/6/3と入力してマクロを実行した際に その日付に一番近い一つ前の日付を探し、見つけた日付のB列のセルを ブックBのシート1のA2セルに表示したいです。 今回の例であれば2017/6/3に対してブックAのシート1のA列はA4セルが当てはまり その当てはまったA4セルの1つ横のB4セルの内容をブックBのシート1のA2セルに表示するということです。 よろしくお願いします。

  • 複数シート日付自動入力

    エクセルで日報を作っております、1日から31日までの31枚のシートがひとつのブックの中にあり1日のシートのA1のセルに”1月1日”と入力すれば後の30枚のシートに自動で入力できる関数もしくはマクロがありませんでしょうか、曜日も表示したいです。

専門家に質問してみよう