![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
QNo.638725 EXCELとの連携をさせたい
質問投稿日時:
03/08/27 11:04
>ファイルメーカーのデータを、EXCELに直接リンクさせ、
>ファイルメーカーのデータの修正が、
>リアルタイムにEXCELに反映させたいと思っています
自作のソフト(CAD系)があって、そのデータの保存はコンマCSVファイル形式(ただのテキストファイル)になっています。
そのデータがファイルメーカで必要となり連結する為の方法がわからず、(全レコード削除後)最新データインポートと(FMでデータ加工有の時)エクスポートの繰り返しでしのいでいますが、上記QNo.638725の質問を見るとインポート・エクスポート無しで直接読み書きできるのでしょうか?
回答にはユーザーズ・ガイドに従ってとあるだけで・・・・
わかりやすく説明してあるサイトはありませんか?
また、可能だとしてもCSVファイルをいったんEXCELファイル形式にしないとダメなのでしょうか?(ドライバもないし)
No.2ベストアンサー
- 回答日時:
ODBCを使っても、「開く…」か「レコードの取り込み…」の作業は
必要ですよ。「開く…」だと新しいファイルになってスクリプトや
計算フィールドの定義が全部やり直しなので「レコードの取り込み
…」の方がマシなのも含めて、相手の形式がCSVでもExcelでもODBC
でも全部同じです。(5.5)
ファイルメーカーで開いた時に常に最新のCSVの状態を取り込みたい
のなら、レコードを全削除して新しく取り込むスクリプトを組んで
ファイルのプレファレンスで開いた時に実行するスクリプトに登録
するだけだし。
そうでしたか。
現在は・・・・
自作ソフト-----<<CSVファイル>>-----ファイルメーカ
結構、頻繁に自作ソフトとFMをEventスクリプトでいったりきたりしてます。
自作ソフト側でデータ変更があったら、FMは全レコード削除>CSVインポート。変更無の時はFMに残っているデータをそのまま使用。
FM側はデータ変更の有無を調べる方法がわからないので、自作ソフトに行く時は、FMのデータをCSVにエクスポートしてからです。
>リアルタイムにEXCELに反映
という質問回答があったので、これはいけるなと思ったのですが。
そう、簡単にはいかないんですね。
これ以上は私の技量範囲の外でした(DB,SQLは超苦手)。
せめて、FMのデータ変更の有無を知る手段があれば無駄なエクスポートの回数を減らせるのですが。
ご回答、ありがとうございました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- PostgreSQL ポストグレにあるExcelファイルを開くには 1 2022/12/13 18:07
- その他(データベース) ファイルメーカーへネットワーク上のexcelデータを開く 1 2023/06/28 20:08
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Excel(エクセル) Excel同士のデータの突合 3 2023/08/07 16:34
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- その他(プログラミング・Web制作) Pythonで、データファイルと列名ファイルを1つのファイルにしたいです。 1 2023/07/27 20:29
- その他(Microsoft Office) PCを買い換えました。 今使っているノートパソコンが10年以上使っており新しく買い換えました。Win 5 2023/03/26 00:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sqlldrのフィールドの属性について
-
100万行のCSVを10万行ずつのフ...
-
【CSVファイル】先頭の文字列に...
-
アクセスでcsvに出力した際、頭...
-
Access インポート
-
アクセスがインポートできる容...
-
csvファイルが保存すると数...
-
カンマがデータとして入ってるC...
-
タブ区切りデータからダブルコ...
-
ThunderbirdのメールをCSVでま...
-
CSVファイルのセルに「01」と入...
-
TXTで作成したファイルをDATフ...
-
CSVファイルからエクセルへの展...
-
PSV形式ファイルをAccessにイン...
-
ファイルメーカーでインポート...
-
NotesR5とOutLook2000のスケジ...
-
アクセスからエクセルへの変換...
-
CSVファイルとは
-
エクセルデータをテキストファ...
-
accessで項目内の文字を自動改...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【CSVファイル】先頭の文字列に...
-
100万行のCSVを10万行ずつのフ...
-
Access インポート
-
アクセスでcsvに出力した際、頭...
-
ThunderbirdのメールをCSVでま...
-
Access2007のエキスポートについて
-
タブ区切りデータからダブルコ...
-
カンマがデータとして入ってるC...
-
TXTで作成したファイルをDATフ...
-
csvファイルが保存すると数...
-
Access95のエクスポートで教え...
-
ファイル名が同じ場合自動的に...
-
accessで項目内の文字を自動改...
-
エクセルデータをテキストファ...
-
任意のCSVファイルをAccessに取...
-
CSVファイルのセルに「01」と入...
-
Accessでdatファイルのインポート
-
Accessで小数点以下を切り捨て...
-
CVS形式とは?
-
csvファイルをAccessに取り込む...
おすすめ情報