リンクテーブルをローカルテーブルに変換したい!VBAで!!
と、色々調べてみたのだが、
同じようなことをしたいという質問に、
「エクスポートしたら?」とか、「手作業でできるよね?」
とか、そういう話ばっかりで、
「いやいや、質問者の意図わかってんの?」
って回答しかなくってウンザリ。
で、苦手な英語、といってもカタコト英語だが、
convert linktable to localtable
みたいな感じで調べてみたら、外国人はちゃんとVBAでの解決策を答えてくれていた。
で、回答。
1 2 | DoCmd.SelectObject acTable, "TABLE1" , True DoCmd.RunCommand acCmdConvertLinkedTableToLocal |
“TABLE1” のところを変換したいリンクテーブル名にしてやる。
これ調べるのに半日かかったわ。
でも、もう最悪、テーブルを別ファイルにエクスポートしてからインポートしようかとさえ思っていたので、本当に助かった。
やっぱり、いろんな言語ができたほうがいいのね。
(日本語しかできません。ってか、日本語もできません。)
参考URL:
https://stackoverflow.com/questions/59038993/access-vba-convert-linked-table-to-local