• 締切済み

エクセルファイル 更新日参照の仕方

エクセル2003を使っています。エクセルファイルのプロパティを見たと きのファイルの更新日を参照して、セルに表示させたいのですが、できるのでしょうか? ブックAのシート1にブックB,C,D,Fのファイルをハイパーリンクでつなげています。 そこで、ブックB,C,D,Fの更新日をブックAのハイパーリンクを張った隣のセルにでも最終更新日として表示させたいと思っています。 エクセルについての知識はあまりないので、できればわかりやすく教ええもらえると助かります。よろしくお願いします。 足りない情報があったら補足いたします。

みんなの回答

  • tos_net
  • ベストアンサー率48% (66/137)
回答No.1

ExcelVBAでFileDateTime関数を使えば可能です。

関連するQ&A

  • 【エクセル】ファイルの更新日を表示

    エクセルSheet1にエクセルファイルをいくつかハイパーリンク してあり、それらのファイルのプロパティをみたときの更新日を 隣のセルに表示させたいんですけど、どうすればよいでしょうか? たとえばA列1~5行目までにハイパーリンクでエクセルのファイルを 表示させていて、B列に隣のA列に貼ってあるリンク先のエクセルファイル の更新日を表示させたいんですが、可能でしょうか? VBAはほとんどわからないので、出来ればエクセル関数で出来ると いいのですが、VBAのほうが良いのであれば教えていただいたVBAの 式を勉強しようと思います。よろしくお願いします。 使用しているエクセルのバージョンは2003です。

  • ファイルの更新日

    エクセルのファイルで、前回、ファイルを書き換えた日を セル内に表示させたいのです。 右クリックから、プロパティをみれば、前回、そのファイルをいつ更新したのかわかりますが、 同じように、例えば、シート1のA1に更新した日を載せたいのです。 そのファイルは、ネットワーク内の共有ファイルにあり、複数人が、書き換えの作業をしています。 その為、ファイルを開いた際に、前回はいつそのファイルが更新されたのか、必ずチェックしてもらう為に、そんなことができればと思いました。 お分かりの方がいらっしゃいましたら、教えてください。

  • エクセル ブックの参照について

    ブックの参照について質問です。 a、b、cというエクセルファイルがあったとし、 それぞれA1のセルには1、2、3と値が入力されています。 新規にbook1を作成し、A1のセルにファイル名"a"又は"b"又は"c"を入力すると、A2へ"1"又は"2"又は"3"が表示される、というように参照することは可能なのでしょうか。 皆様のお力をお貸しください。 宜しくお願い致します。

  • 違うブックを参照して、数値を表示するには?

    質問失礼します。 エクセルで保存した違うブックにあるデータから、複数条件で一致するものを検索し、表示することは可能でしょうか? 例えばブック1のG2に、ブック2のE1を表示させたいのですが、 条件が、ブック1のG2がある行の「B2とC2とD2とE2」の数値や文字列、空白などが、一致する行を,ブック2から検索し、その行にある、E1を、ブック1のG2に表示させたいです。 ブック1とブック2の一致させたい範囲 ブック1のB列、C列、D列、E列の行単位のセルと並び方=ブック2のA列、B列、C列、D列の行単位のセルと並び方 求めたい物 ブック2の条件にあったE列のセルをG列に表示したいです。 可能でしょうか? ブック1   A  B  C  D  E  F  G 1    8  a1 50  1 2    8  a1 50       30 3    8  a1 60       20 4    8  a1 70 20 5    3  b5 60 20     3 ブック2   A  B  C  D  E  F 1 8  a1 50    30  2 8  a1 50  1 3         4 8  a1 60    20 5 8  a1 70 20   6 7 3  b5 60 20  3

  • Excel 複数ファイルの参照

    説明が難しいのですが、 例えば、デスクトップに[1.xls], [2.xls], [3.xls] ・・・ と連続したエクセルファイルがあり、 新規作成で以下のようなシートを作製して、   A B C D E F 1 1 2 2  3 3 4 4 5 5 6 6 B列にデスクトップ上の各ファイルのセルA1の値を入力したい場合、 数式を「='C:\…\デスクトップ\[***.xls]Sheet1'!$A$1」 として、***部分にセルA1~の数値を代入できるようにしたいのですが、可能でしょうか。

  • EXCEL参照する

    お世話になっております。 book1のファイルにはA列に序列番号、B列に野菜名、C列に値段が入っています book2のファイルのA1のセルに番号を入れると book1のファイルを参照してB1のセルにその番号に対応する野菜名、 C1のセルにその値段がでるようにするにはA1~C1に どのような数式を入れたらよいでしょうか? 基本的なことかもしれませんがよろしくお願いいたします。

  • サブホルダー内のエクセルファイルの名前と更新日を

    Excel VBAですが、 サブホルダー内のエクセルファイルの名前と更新日を取得し、セルに書き出したい。 サブホルダーは30位あり、各サブホルダーには20以上のエクセルイルがあります。 イメージですが、最初のサブホルダーをA列に2行目にホルダー名、3行目以降はファイル名(A列)、更新日(B列)、1つ空列、次のサブホルダー名(D列の2行目)・・・・と表示していきたい。 要点でいいのですが、お願いします。

  • EXCELのハイパーリンク

    EXCELのハイパーリンクについて教えて下さい。 EXCELにて700件程のハイパーリンクを作成しようと考えていますが数が多いため1件ずつハイパーリンク先を設定するには多くの時間と労力を要しますのであらかじめローカルフォルダ名とファイル拡張子を入力しておき、ファイル名だけを入力すればハイパーリンクを自動設定する方法はないでしょうか? お手数ですがお知恵をお貸し下さい。宜しくお願いします。 例) ・セルA1にローカルフォルダ名又はURLの一部 ・セルB1にファイル名又はURLの一部 ・セルC1にファイル拡張子又はURLの一部 これらを結合(A1&B1&C1)したハイパーリンク先をセルD1に表示すると共にセルD1をローカルフォルダ内のファイル又はサイトを自動的にハイパーリンク設定させる。

  • Excelでファイル参照を数式で表現したい

    Excel上で数式でファイル参照を表現し、 参照先のセルの値を表示させたいのですが、文字列として表示されてしまいます。 どのように記述すれば解決できますでしょうか。 現在、以下の方法を試みていますがうまくいきません。 ・A1セルに参照先のフォルダパスを記入 (例: D:\Application\ ) ・B1セルに参照先のファイル名を記入 (例: A.xlsx ) ・C1セルに参照先のシート名、セル番地を記入 (例 : Sheet1'!$A$1 ) ・D1セルにA1~C1セルを組み合わせた数式を記述 ="='" & A1 & "[" & B1 & "]" & $C$1 ※ 数式として次のようになります。 ='D:\Application\[A.xlsx]Sheet1'!$A$1 D:\Application\A.xlsx のSheet1のA1セルに test と記述されいる場合、 ここでD1セルに test と表示されてほしいのですが、 上記の数式が、そのまま文字列として表示されてしまいます。 A1~D1の書式は全て「標準」に設定しています。 また、このD1の値を他のセルに値として貼り付けて、Enterを押せば、test と表示されます。 数式に誤りはないはずなのですが、D1セルで直接 test と表示する方法はあるのでしょうか。

  • エクセル ファイルを移動しても参照を維持する方法

    2つのファイルAとBがデスクトップ上の同一フォルダC内にあります。 AのA1セルは、BのA1セルを参照しています。 Cをデスクトップ上のフォルダD内へ移動させます。 そしてAを起動すると「更新できないリンク」の警告が出ます。 http://pc.nikkeibp.co.jp/article/column/20081022/1009006/ の3ページ目によれば2つのファイルが同一フォルダ内にあれば、フォルダごと移動しても参照は維持されるとの理解なのですが、そのようにはなっておりません。 どなたかご存知の方がいらっしゃいましたらご教授のほどよろしくお願いします。 環境 マック エクセル2011

専門家に質問してみよう