• ベストアンサー

エクセルで時間を毎回違う様に出したい

エクセルでブログみたいに誰がいつに入ったとか時間を出す方法ってありますか?あるのならお願いします。 例・・  名前 匿名  時間 2006.11.6 11:00  コメント ○○    ↑ ↑ ↑ ↑            ここを自動的に計算して出して欲しい            そして次に入ってきたときもここは            変わらずに!  名前 匿名A 時間 2006.11.6 11:15  コメント ××   ↑ ↑ ↑ ↑            このように自動的に出したいです。  分かり難くてすみませんが、お願いします。  

質問者が選んだベストアンサー

  • ベストアンサー
  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.3

No.1です。補足拝見しました。 ちょっとまだわからないのですが、エクセルを開いたとき、  名前 匿名  時間 2006.11.6 11:00  コメント ○○ というのは一行しかないわけではなくて、エクセルを開くたびに、名前とコメントを誰かが追記していくということなのでしょうか。 その際、エクセルを開いた時点で、開いた人が名前やコメントを記入したりする前に、時間だけは自動的にそのときの時間が追記されるようにしたいのでしょうか? シートのレイアウトや日時を自動的に挿入するタイミングがわからないと、的確にアドバイスするのは難しいですが、たとえば、一人分のコメントを1行にまとめ、1行目はタイトル行にするとして、   |A列 B列        C列 ----------------------- 1行|名前 時間        コメント 2行|○○ 2006.11.6 11.10   ○○のコメントです というファイルがあって、それを開いたときに、   |A列 B列        C列 ----------------------- 1行|名前 時間        コメント 2行|○○ 2006.11.6 11:10   ○○のコメントです 3行|   2006.11.6 11:15 と日付と時刻だけ自動的に挿入される、というのであれば、 ALT+F11でVisual Basic Editorを開き、ThisWorkBookをダブルクリックして、 Private Sub Workbook_Open()   Dim Row As Integer   Row = Cells(Sheet1.Rows.Count, 2).End(xlUp).Row + 1   Sheet1.Cells(Row, 2) = Format(Date, "yyyy.mm.dd") & " " & Format(Time, "hh:mm") End Sub を入力すれば、このファイルを開くたびに、B列の最後に日付と時刻が挿入されます。

mitsu241226
質問者

お礼

ありがとうございます。 早速やってみます。 けど、難しそうですね。。。 助かりました。

その他の回答 (2)

  • ipsum11
  • ベストアンサー率21% (55/251)
回答No.2

エクセルファイルを開いた時に、 特定のセルに時刻を表示するのであれば、 表示したいセルに「=NOW()」を入力し、 書式を適宜変えてやればいいと思います。 ただしこの場合、ファイルを開く度に 毎回時刻が更新されますので、 履歴等が必要な場合は向いていません。 その場合はVBAを使ってください。

mitsu241226
質問者

補足

早速のご回答ありがとうございます。 時刻が更新されずに出すには、VBAと書いてありましたが VBAでどのように使えばいいのでしょうか? すみませんが宜しくお願いします。

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

「エクセルに入る」という意味がよくわからないのですが、そのエクセルファイルを開いたときに、自動的に日付と時刻が決まったセルに入力されるということですか? それともエクセルのファイルに名前とかコメントを入力したら、その名前のセルの右側に自動的に日付と時刻が入力されるということでしょうか? おそらくVBAでDateとTime関数を使えば簡単にできると思うのですが…。

mitsu241226
質問者

補足

回答ありがとうございます。 エクセルに入るとは、ファイルを開く度ってことでした。 すみません。 ちなみに、ファイルを開くたびに時刻は更新されずに、 誰が何時に入ったか?などを調べたいのです。 すみませんが宜しくお願いします。

関連するQ&A

  • エクセルで、積算時間を整数にする方法

    エクセルで、積算時間を整数にする方法 エクセルで勤務時間の計算をしています。 例 185:45 を、 185.75 のように整数にする方法を教えていただけないでしょうか? A1に「185:45」として、 =AD11*24で計算すると、「4458:00」 =HOUR(AD11)+MINUTE(AD11)/60で計算すると、「17.75」 となってしまいます・・・

  • エクセルで残業時間計算

    出勤時間、退勤時間が一定でない場合の時間計算をエクセルで行いたいのですが関数がいまいちわかりません。 所定労働時間 8時間 所定労働時間を超えた時間について時間外に自動計算し、尚且つ 22:00~5:00の間は深夜時間外に自動計算したいと思っています。 例    A1   A2    A3     A4     A5 1  出勤時間 退勤時間  拘束時間   時間外   深夜時間外 2  17:00   6:00   13:00   (式入力)   (式入力) 3  1:00   14:00   13:00   (式入力)   (式入力) 4  9:00   20:00   11:00   (式入力)   (式入力) 以上の条件です、よろしくお願いします。 

  • エクセルでの100時間後の日時の計算方法を教えてください。

    エクセルを用いて100時間後の日時の計算方法をどなたか教えてください。 例)   A B  1 2005.1.11 10:00 B1に100時間後の日時を表示させたいのですがどのようにしたら良いでしょうか。 すいませんが教えてください。

  • エクセルでの時間の計算

    エクセルでの1時間25分+5時間57分と分を時間に繰り越す場合の自動計算の方法があるのでしょうか?調べてみたのですが、別々のセルに時間・分を入れて計算する方法はでてるのですが、一つのセルに1:25と5:57をいれて7:22と表示されるのは不可能なんでしょうか?教えて下さい。

  • エクセル時間

    エクセルで時間の計算しています。自動計算で 8:00から17:00経過で=9:00と成りましたが この9:00を540分と更に変換させたいんのですが どうしても分かりません。 分かる方いらっしゃいましたらお願いします。

  • エクセルの時間計算教えて欲しいです。

    エクセルで勤怠管理したいです。 【例】 (1)14:01に出勤した (2)18:05に退勤した ※実際の勤務時間4時間4分 条件:15分刻み 上記の条件に基づいた場合 (1)14:15から計算 (2)18:00として計算 ※勤怠整理した場合の勤務時間、3時間45分 必ず15分刻みとして計算したいです。 そこで知りたい関数があります。 (1)エクセルに14:01と入力した場合、自動的に14:15分からとして認識できる関数 (2)逆に18:05と入力した場合、自動的に18:00として認識できる関数 (3)時給を25ドルとした場合、3時間45分×25ドルで計算したい。 上記(1)~(3)の関数を教えていただけますか。 よろしくお願いします。

  • エクセルマスターの方、教えてください!

    稼働時間をExcel2002を使って自動計算するようにしたいのですが、勉強不足の為、うまく作成できません。 お分かりになる方、お力添えお願いします! ●計算したい内容 開始時刻Aと終了時刻Bの時刻を入力することによって、 時間帯毎(0:00~8:00/8:00~20:00/20:00~24:00) の稼働時間を自動集計したい。 例1)A7:00 B23:00であれば、 0:00~8:00⇒1H 8:00~20:00⇒12H 20:00~24:00⇒3H 例2)A23:00 B15:00であれば、 0:00~8:00⇒8H 8:00~20:00⇒7H 20:00~24:00⇒1H 例3)また日付をまたぐ場合 A7:00(2008/4/1) B23:00(2008/4/3)であれば、 0:00~8:00⇒17H 8:00~20:00⇒36H 20:00~24:00⇒11H このような計算をエクセルの機能や関数等を使って、計算することは可能でしょうか。 ご回答お待ちしております。よろしくお願いいたします。

  • エクセルの時間計算の数式を教えてください

    勤務管理をエクセルで作成しています。 19時前と、19時後の時間給を分けて支給することになり、 分けて集計をしたいのですが設定の仕方がわかりません。。。 出社12:00 退社22:00 とすると 12:00~19:00 の 「7:00」 19:00~22:00 の 「3:00」 を自動計算したいのですが、どうしたらよいでしょうか? ただ、出社時間と退社時間は、出勤していない日は0:00と表示するようになってしまってます。 そのため、 Aセル:出社時間 Bセル:退社時間 Cセル:19:00 Dセル:B-A-E Eセル:B-C にしみましたが、出社していない日の時間計算がうまくできません。。。 手計算は膨大な作業になってしまうので、自動計算させる方法を教えていただけると大変ありがたいです。 宜しくお願いします。 表示方法

  • エクセルの深夜時間計算について

    エクセルを使って勤務時間表を作っていますが 22:00から29:00までが深夜時間になっていて その計算方法がわかりません 例1出勤-退勤-残業-深夜   10:00-25:00-7,0-3,0 例2 3:30-19:30-8,5-1,5 深夜時間計算のみ教えていただきたくお願い致します。

  • エクセルで数値を時間に変換

    エクセル上で、計算した結果数値を時間に変換して表示させるには、 どうしたら良いでしょうか。 例:20.5(A1) ÷ 5 (A2) = 4,1 → これを「4:06」と結果として表示 宜しくお願いします。