WebベースのXMLデータをスプレッドシートに取り込む方法を実装する方法についてのアイデアを探しています。理想的なソリューションは、ユーザーの操作がほとんどまたはまったくない状態でスプレッドシートを開くたびに更新することです(つまり、マクロを実行するようにユーザーに指示する必要はありません)。
ただし、私の最初の考え(そしておそらく私が最終的に使用するもの)は、XMLをダウンロードして解析し、スプレッドシートを吐き出すPerlスクリプトです。これではスプレッドシートは更新されないため、生成する必要があります。ある種のスケジュールに関する文書(はい、私は完全な自動化と仕事からのコーディングを好みます:))。私が(私が思うに)欲しいのは、URIを受け入れるXMLのodbcであり、おそらく理想的です。このようにして、XPathを列にマップすると、スプレッドシートが開かれるたびに自動的に更新されます。または、VBAにURIを取得してXMLを解析し、ブックを開いたときに実行する方法があるのでしょうか。