問題タブ [ms-office-script]

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 に答える
247 参照

excel - Excel Office スクリプトを使用して複数のテーブルの特定の列を 1 つのテーブルに結合する

複数のテーブルから特定の列を名前で取得する方法を探しています。私のデータは、最大 38 列までの異なる列数の複数のシートに含まれているため、使用できませんgetColumnById。これから7列だけが必要です。

最初にすべてのシート範囲をテーブルに変換してから、すべてのテーブルを取得しています。私が望むのは、特定の列を名前で取得し、すべてを新しいシートの 1 つのテーブルにマージすることです。

Docs の例に従いましたが、各テーブルの列名を取得することに行き詰まっています。

以下の例に示すように、ヘッダーの値を知っています。

ご協力いただきありがとうございます。ジョージ