問題タブ [microsoft-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1062 参照

vba - Excel での Microsoft Query - セル値を使用してソースを定義する

私は Microsoft Query を初めて使用するので、用語が標準的でない可能性があります。

ダッシュボードとして機能する Excel ドキュメントを設定しています。ドキュメントは、複数のユーザー間で共有フォルダーに配置されます。

Excel でシートを作成しました。このシートには、Excel ドキュメントのパスを読み取るセルがあります。

Microsoft Query を使用して、にあるパスを使用して"Sheet1(A1)"、このディレクトリ内のすべてのファイルを検索し、それらを結合するとします。

クエリを実行すると、これを行うように設定できます。ただし、このディレクトリ内のファイルを結合しようとすると問題が発生します。私のローカル マシンでは動作しますが、ユーザーが資格情報を使用して別のマシンで試行すると、入力を見つけるために使用されるパスが自分のパスにハードコードされます。

"Sheet1(A1)"値をクエリ/変換に持ち込んで、パスを動的に保つにはどうすればよいですか?

以下は、私のワークフローの簡単な概要です。

インポートの最初の部分の「ソース」は読み取ります。「パス」は、Sheet1(A1) にある名前付きセルを参照します。

ファイル名の特定の用語 (複数あります) のみをフィルタリングして、ソースを間引きます。

ここからハード コーディングが始まります。次に、フィルター処理されたファイルを取得し、展開してシートを 1 つに結合します。

これは、パスがハード コードされている場所であり、セル A1 の値を使用したいと考えています。

私が言ったように、クエリのソースは機能しますが、その動的テキストを実行することはできません。または、少なくともそれを実行するためのクエリ構文に精通していません。

0 投票する
0 に答える
522 参照

sql-server - Microsoft Query を使用して Excel で SQL Server へのパブリック接続を作成する

SQL Server から Excel にデータをインポートしたいと考えています。クエリでパラメータを使用したいので、標準の SQL Server 接続の代わりに Microsoft Query を使用します。

カスタム接続を行うと、次の画面が表示されます。

ここに画像の説明を入力

私の問題は、これが作成する接続文字列に私の名前が含まれていることです。誰でも使用できるパブリック接続文字列を作成することはできますか? または、この接続文字列でもそれを行うことができますか?

接続文字列の下: