遅刻の「言い訳」選手権

(Microsoft Access)
単純な関数を使って、
保存されているテキストファイルの内容を、
フォームに表示したいのですが、
行を指定して表示できる関数はないでしょうか?
(もとのテキストファイルが変更されれば
 表示される内容も変更されるように)
FileDateTime のように
ファイル名と、表示したい行を指定できる
簡単な関数があれば、教えてください。

A 回答 (3件)

基本的には、他のMDBのテーブルへリンクを張るのと


手順は同じです。

 ファイル
  →外部データの取り込み
   →テーブルのリンク

でファイルを指定し、後はウィザードに従っていきます。

そうするとテーブルの所にリンクが追加されます
ので、ダブルクリックするとデータシートビューで
閲覧することができます。

基本的にテーブルとして扱うことができますので、
そのままクエリやフォームなどでも扱うことが
できるようになります。
    • good
    • 0

> もしかすると関数ではなく


> ただのリンクなのかもよくわかりません。

そうですね。
そんなにデータ量が多くないのであれば、
テキストファイルにリンクを張るだけでも
十分ですね。

クエリなども問題なく動くハズです。
    • good
    • 0
この回答へのお礼

ありがとうございます

初歩的な質問で申し訳ないのですが、
フォーム上で
テキストファイルにリンクを張り
ファイルの中身を表示させるには
どのようにすればいいですか?
普通にリンクを張るとアイコンしか表示されません

お礼日時:2003/11/08 11:09

テキストファイルはCSVか何かでしょうか?



akira-gooさんが望まれている関数については
存じ上げないのですが(すみません)、
例えば

 一時的なテーブルにインポートし、
 それをフォームで表示する

というのではマズイでしょうか?
 ※更新されたかどうかはタイムスタンプで判断し、
  必要があれば再度インポートを行うという
  感じで。

後は、VBAでファイルを一行ずつ読み込んでいく
という方法でしょうか。

#それを省力化できる関数は無いのか、という
#ご質問なんですよね、きっと(^^;
    • good
    • 0
この回答へのお礼

ありがとうございます。

省力化できる関数が欲しいのですが・・・
以前つくったmdeのファイルは残っているのですが
もとのmdbを削除してしまいました。

もしかすると関数ではなく
ただのリンクなのかもよくわかりません。

お礼日時:2003/11/07 08:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報