システムwiki

WebクエリExcel 365 Mac

luciape 受付中 最終更新日:2020-08-19 21:46

こんにちはExcel for MacでWebクエリを作成して実行しようとしています:

  1. .iqy(単語からのテキストファイル)が.EXEC
      と表示されている場合のみ、Webクエリを実行できます
    1. このEXECファイルを作成するには?私にとってそれが機能した唯一の方法は、SampleWebQuery01.iqyを複製してWebリンクを変更することでした.複製せずに作成する方法を説明できますか?
    2. Wordファイルも機能しませんでした.テキストエディターを使用しています
  2. MacでWebクエリを実行して、ユーザーとパスワードを要求するWebサイトのログイン情報を要求する方法

返信リスト(回答:10)

1 #
AlexChe

こんにちはluciapernambuco、

ファイル形式.EXECは、macOSユーザーの実行可能ファイル拡張子です.説明に従って、この種類のファイルを使用して外部Webクエリを取得する必要があります.しかし、私の知識に基づいて、これは方法ではありません Excel for Macでウェブクエリを実行できます.

Excel for MacでWebクエリを使用する方法の詳細な手順を詳しく説明します:

1.WordApplicationを開き、クエリを実行するURLを貼り付け、このドキュメントを.txtプレーンテキストとして保存し、MS-DOSコーディングを使用します.

2.先ほど作成したtxtファイルを探し、右クリックして[情報を見る]をクリックします.

3.「ファイル名&拡張子」で、拡張子名を「txt」から「iqy」に変更します.

4.Excelを開き、上部のリボンで、[データ]>[外部データの取得]>[Webクエリの実行]をクリックします.そして、iqyファイル>OKを選択します.

あなたは「私にとってそれが機能する唯一の方法はSampleWebQuery01.iqyを複製することだった」と述べましたが、これは主に、異なるテキストエンコーディングと隠しファイル拡張子名が原因で発生します.私が提供した手順に従ってください
そして、それがあなたの側で機能するかどうかを確認します.

その間、テキストエディタでもテストしましたが、ファイル形式が.iqyファイルの要件に一致していないため、テキストエディタの代わりに単語を使用することをお勧めします.

2番目の質問に関して、Webページ/データにアクセスする前にWebサイトにログインが必要な場合、Excelは資格情報の入力を求めるwindows を表示するように求めます.ただし、ターゲットWebサイトがゲストユーザーにのみ表示されるようにコーディングされている場合
ページのコンテンツの一部.残りを表示するには、サインインする必要があります.この種のシナリオでは、Excelは資格情報を要求せず、ゲストユーザーが利用できるコンテンツのみを取得します.したがって、それは異なるWebサイトに依存します.

上記の情報がお役に立てば幸いです.他にご不明な点がありましたらお知らせください.

応答1# ->にスキップ
3 #
luciape

こんにちは、アレックス、返信と助けに感謝します.

ただし、Excel 365 for Macでは動作しないようです

印刷画面と作成したファイルをお送りします.DATAドロップダウンメニューからWebクエリの実行に移動するとき、正確な手順に従いました->外部データの取得->Webクエリの実行、選択できるファイルはEXECファイルのみです.
すべてのXXX.iqyファイルが使用できないように見えます.

2 #
JimGord

こんにちは

この古いページでWebクエリを作成する方法についての説明がありますが、それでも機能します:

Excel Webクエリの作成と使用-agentjim.com

ファイル拡張子.exeは「Windows実行可能ファイル」を示します.これは、MacではなくMicrosoft Windowsでのみ実行されるプログラムです.この種類のファイルはWebクエリではありません.

応答2# ->にスキップ
4 #
luciape

こんにちはジム、あなたの返事と助けをありがとう.

しかし、MacのためのExcel 365では働いていないようです

私はあなたにいくつかの印刷画面と私が作成したファイルを送りたいと思います.Webクエリの実行中に、[データドロップダウン]メニューから[外部データの取得]->[Webクエリの実行]をクリックします.選択する唯一のファイルはEXECファイルです.
すべてのxxx.iqyファイルが使用不可として表示されます.

応答4# ->にスキップ
5 #
AlexChe

こんにちはルシペルナムブコ、

あなたの更新をありがとう.それは本当に奇妙な行動です、あなたが気にしないのであれば、あなたはこれを圧迫するのを助けてもらえますか queriesフォルダとそれをoneDriveリンク?

OnedriveFilesとFoldersを共有します

Appleのコミュニティからの次のスレッドでは、.execファイルについていくつかの研究をしました.この問題はファイルの拡張子名と関連しているようです.私たちの側面でそれらをチェックしてください
とMac用のExcelに成功したかどうかを確認してください.

ファイルとフォルダはEXECファイルに変わりました

あなたの協力は高く評価されています.

応答5# ->にスキップ
7 #
luciape

共有ファイル

アレックス、いくつか:

1.データに表示されない理由を見つけた->外部データを取得->Webクエリを実行(情報を取得し、拡張子が.iqy.txtであったことに注意)で修正され、実行されるようになった.

2.ただし、共有した両方の例のデータは表示されません.

  1. XPcotacQuery.iqy->URLをコピーしてChromeに直接貼り付けてテストしたところ、うまくいきました.クエリを実行しても、データがないと表示されます
  2. SantanderCustodyQuery->ログイン情報を要求しません.「パスワードを忘れた」というメッセージが表示されます.Webクエリを実行する前にWebにログインしてみましたが、どちらも機能しませんでした
応答4# ->にスキップ
6 #
JimGord

こんにちはルチア、

私の教育推測ファイルを保存したときに私の指示のステップ#4をスキップしました.ファイル変換ダイアログでデフォルト設定を変更する必要があります.

テキストエンコーディングはMS-DOS

でなければなりません

ラインブレークを挿入するためにボックスをチェックする必要があります.

他のすべてをデフォルトで残します.

応答6# ->にスキップ
8 #
luciape

HIジム、ご協力ありがとうございます.ステップ4を行いました

Alexに投稿した回答と共有フォルダのリンクを確認してください.

なぜが機能しないのか本当にわかりませんが、少なくとももう少し近づいています.

GET INFO(右クリック)でファイル名を確認するために、ステップバイステップの説明で広告に重要です.私の場合、それはファインダーでは.iqyとして表示されていましたが、GET INFOでは.iqy.txtを表示していました.それで問題は解決しました.**たぶんその部分を逃した...

ただし、ウェブクエリの実行後もデータは表示されません

ありがとう.良い一日を.

応答8# ->にスキップ
9 #
AlexChe

こんにちはluciapernambuco、

共有したクエリファイルを受け取りました.また、クエリファイルの後に隠しファイルの.txt拡張子が付いていることを知ってうれしく思います.

クエリファイルの確認には少し時間がかかりますが、できるだけ早くポストバックします.

応答8# ->にスキップ
10 #
AlexChe

こんにちはルシペルナムブコ、

あなたのクエリファイルのテストをやりました、そして結果は以下のように示されています:

1.SantanderCustodiaQueryv2.iqy

2.uolquerylfp.iqy

3.xpcotacquery.iqy

Excelでの実行Webクエリ機能の場合は、Webページ内のtable要素を単にクロールします.たとえば、UOLクエリでは、データはtable要素にあるため、データを問題なく検索できます.

前の返信で述べたように、Webサイトによって異なりますが、Excel Webクエリ関数はあなたの資格情報を記入するためにあなたにサインインwindows を促すことができないかもしれません.ウェブサイトのようです
XPCOTACQUERY&SANTANDERCUSTODODYODEQUERYはMac用のExcelによって照会することはできません.

この場合、その2つのWebサイトの場合、必要なデータを取得するために他のWebクロールソフトウェアが必要な場合があります.

本当にご不便をおかけして申し訳ありません.