2017-04-11 6 views
0

ウェブページに常に更新されるライブデータを含むExcelファイルを公開することができるかどうかは誰にも知られています。私はiframeを使用しているGoogleドライブの埋め込みコードで通常のExcelファイルを公開できることを確認しました。しかし、私のExcelファイルは両方のマクロとvbaを使用しており、Googleドライブはこれらを受け入れていませんでした。私は検索して、私の場合と同様のものを探しましたが、うまくいくものは見つかりませんでした。ウェブページへのマクロとSQLサーバ接続を使用してライブエクセルファイルを公開

答えて

2

Excelファイルはローカルコンピュータで実行する必要があり、Web上にライブデータを表示するようには作られていません。 VBAコード(マクロ)を実行するコンピュータにExcelがインストールされている必要があります。しかし、Excelファイルはユーザーがダウンロードしてローカルで実行することができます。

GoogleテーブルはGoogleサーバー上のクラウドで実行されているため、Webページに実装できるWebインターフェイスからアクセスできます。 ExcelファイルをGoogleドライブにアップロードすると、実際にはGoogleの表に変換されます。 Google表はVBAをサポートしていないため、データのみが変換されます。

Googleのテーブル!= Excelシート(彼らは似た外観と同様の機能をサポートしていても、彼らは同じではありません)

0

あなたは、VBAは、Web baaed環境で実行するために取得することはできません。つまり、WebからHTMLデータをダウンロードし、VBAを使用してWebにデータをアップロードすることはできますが、インターネット環境では実行されません。基本的に、VBAはデスクトップまたはサーバーマシンでのみ実行されるように設計されています。あなたが本当にあなたが記述したことをしたいのであれば、おそらくHTML、Java、Python、またはASP.NETを学びたいと思うでしょう。

+0

答えをいただきありがとうございます。私が最初から試してやるつもりなら、いくつかのガイドラインを教えてください。 – Zteff1

関連する問題