初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2016-12-03 14:39:49

pasqueis
Guest

レコードのインポートについて(1フォルダで複数のエクセルファイル)

OS:[ window10 ]
FileMaker Ver:[ fm12 pro advanced]

filemaker初心者です。何卒よろしくお願いします。
レコードのインポートに関する質問です。

複数のエクセルファイルが入っている1つのフォルダがあります。

① この複数のエクセルファイルを一括インポートすることはできますでしょうか

② また、インポートの際にエクセルの「ファイル名」を1フィールドへ自動入力することはできますでしょうか

③ フォルダの中にエクセルファイルが増えた場合、そのファイルを自動インポートすることはできますでしょうか


以上、よろしくお願いいたします。

#2 2016-12-03 14:58:08

Hiro
Member

Re: レコードのインポートについて(1フォルダで複数のエクセルファイル)

3件全部できません。
ヘルプ「レコードのインポート」を見て下さい。

Offline

#3 2016-12-03 16:02:15

pasqueis
Member

Re: レコードのインポートについて(1フォルダで複数のエクセルファイル)

Hiroさん。回答ありがとうございます。所定フォルダにエクセルファイルをためていけば、fmに反映される仕組みを作りたいと思っておりましたが難しいようでした。ありがとうございます。

Offline

#4 2016-12-03 16:15:47

シャチ
Member

Re: レコードのインポートについて(1フォルダで複数のエクセルファイル)

複数ファイルをEXCEL側でまとめたものに仕上げて
取り込めば、1の問題は擬似的に解決できるかなと思います。
プログラム(VBAだっけ?)を作っておくと便利かな。

Offline

#5 2016-12-03 16:26:55

pasqueis
Member

Re: レコードのインポートについて(1フォルダで複数のエクセルファイル)

シャチさん
ありがとうございます。
VBAの方法もあたってみます。

Offline

#6 2016-12-03 16:53:23

Hiro
Member

Re: レコードのインポートについて(1フォルダで複数のエクセルファイル)

FMでできる事はヘルプが全てなので、
・FMで出来る事の範囲内で工夫するか、
・FMだけで賄えなければ、OS付属の外部機能で賄えないか、
・あるいは有効なプラグインがないか、
などで解決を試みて下さい。
いろいろ勉強すれば3件とも出来ない事でもありません。

Last edited by Hiro (2016-12-03 17:01:47)

Offline

#7 2016-12-04 00:47:17

Hitoshi0321
Member

Re: レコードのインポートについて(1フォルダで複数のエクセルファイル)

私の方法をご紹介します。
ファイルメーカーだけでは実現できないので、バッチでそのフォルダのファイル名を取得して、テキストファイルに吐き出し、
そのテキストファイルをFMに取り込みファイルのパスを変数で指定して順番に取り込んでいます。
フォルダのファイル名取得は、「バッチ フォルダ ファイル名取得」で検索すれば詳しく出てきますよ。

2のファイル名の書き込みは、取得したファイル名でできます。

3の増えた場合は、バッチで取得したファイルがFMにあるかを比較してないものだけ取り込めばいいのですが、
間違いを避けるために、取り込んだファイルは別フォルダに移動したほうがいいと思います。

インポートの項目は同じなのが前提です。

Last edited by Hitoshi0321 (2016-12-04 00:53:45)

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 513.61 KiB (Peak: 518.52 KiB) ]