問題タブ [worksheet]

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

vb.net - Vb.net - Excel ファイルで値を検索

いくつかのコンボ ボックスを含むフォームがあります。最初のコンボボックスは、Excel シートの各行に基づいてアイテムを追加します。

これは基本的に、空白のセルに到達するまで、指定された列の各セルを読み取ります。次に、各セルの値を取得し、最初のコンボ ボックスにアイテムとして追加します。次にコードに実行させたいのは、このコンボ ボックスから選択した項目を取得し、別のワークシートで一致するものを探すことです。一致するセルが見つかったら、一致する行と同じ行の列 B から値を取得する必要があります。複数の一致もある可能性があるため、一致が見つかるたびに、同じ行の列 B の値を取得し、それを 2 番目のコンボボックスの項目として追加したいと考えています。

これを達成する最善の方法は何ですか?

0 投票する
2 に答える
19121 参照

module - ExcelセルからExcelワークシート関数を呼び出す

私はExcelモジュールにあるユーザー定義のvba関数のセットを持っており、それらはExcelスプレッドシートから呼び出されます...この時点ですべてが正常に機能しています。

モジュールからワークシートのコードページにvbaを移動するように求められました。これを行ったとき、ワークシートのセルから関数を呼び出すことができないことがわかりました...名前が既存のものとして表示されないだけです。Excelセルからワークシート関数を呼び出す方法はありますか?また、別のモジュールまたはワークシートコードビハインドのユーザー定義関数からワークシート関数を呼び出すのに問題はありますか?


編集:

sheetname.functionnameで呼び出すと、「名前がExcelの組み込み名またはブック内の別のオブジェクトの名前と競合します」というエラーメッセージがスローされることがわかりました...ここで、sheetnameを使用すると。それ以外の場合は、#NAMEに解決されますか?

これは、Excelワークシート関数をシートから呼び出すことができないことを意味しますか?

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

php - PHPExcel が一度に複数のシートに同じプロパティ、コンテンツなどを設定する

PHPExcel を使用して、すべてのシートに同じプロパティ (色、行の高さ、配置) とコンテンツ (名前を聞く) を一度に設定する方法はありますか? どのように?

ありがとうございました。

0 投票する
4 に答える
8340 参照

c# - Excel Interop 右から左へのドキュメント

C# で新しい Excel ファイルを作成しました。

ドキュメントを開くと、すべてのワークシートが右から左に配置されます。

ワークシート/ワークブック/ウィンドウを文法的に左から右に表示するにはどうすればよいですか?

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

excel - 前の表に基づいて別の表を作成し、値のない数字を省略します

私がやろうとしていることの正しい式を得るのに苦労しています。

基本的に、会計に提出するためにテーブルにデータを入力する必要があります。あるテーブルからデータを取得し、別のテーブルに入れます。私が使用している数式では、すべてのデータが必要であり、会計では数値を含むデータのみが必要です。

シート

赤 $7.95 青 $0.00 緑 $2.00 黄 $1.00 オレンジ $0.00

これはサンプルシートです

シート b
赤 $7.95 青 $0.00 緑 $2.00 黄 $1.00 オレンジ $0.00

税金 1

総計 11.95

これは私が行く必要があるシートです。

ご覧のとおり、青とオレンジの合計は 0 で、合計が 0 の場合は 2 番目のリストから除外します。さまざまなコーディングを試しましたが、途方に暮れています。

0 投票する
3 に答える
22520 参照

vba - 実際のワークブック内のワークシートへのハイパーリンク

特定のセルにハイパーリンクを追加して、Excel ファイルのワークシートにアドレス指定するにはどうすればよいですか?

これは私がすでに得たものです:

ありがとう。

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

openxml - OpenXML sdk Excel ドキュメントのシートを変更する

Excelで空のテンプレートを作成します。テンプレートを開いてドキュメントを編集したいのですが、既存のシートを変更する方法がわかりません。それがコードです:

ありがとう!

アップデート

試してみましたが、うまくいきません。まだこのメソッド (GetWorksheetPart() ) を使用していますが、既存のワークシートを取得して編集し、変更した新しいドキュメントを保存したいと考えています。

ドキュメントを作成しましたが、破損しています。なぜ?

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

templates - 新しいワークシートを作成し、ファイルからデータを追加することはできますか?

テンプレートとして使用したい2つのワークシートを持つファイルがあります。

PHP では、新しい PHPExcel オブジェクトを作成し、最初のワークシートからデータをロードします。

次に、objPHPExcel で別のワークシートを作成し、ファイル template.xls のワークシート 'Page2' からテンプレートを入力する必要があります。

しかし、私がこれを好きなとき:

最後の結果のみを含むファイルを取得します。

ワークシートを作成し、別のファイルからデータ (スタイル付き) を読み取るにはどうすればよいですか?

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

c# - C#のワークシート

私はc#を使用して、Excelファイルに書き込み、特定のセルに色を付けています。私は次のようにコードを使用しています:

しかし、ブックはエラーをスローしています:

誰でも助けることができます。

0 投票する
3 に答える
3829 参照

excel - Excelワークシートフッターの最終保存日

シート数の多いブックでExcel2007を使用しています。ワークシートが最後に保存された日付をフッターに含める必要があります。私は以下を見つけることができました:

これにより、すべてのワークシートが変更されます。編集されたシートのみを変更するために必要です(したがって、各ワークシートは異なる日付を持つことができます)。これも可能ですか?フッターの代わりにセルを使用する必要がありますか?または、複数のワークブックを作成する必要がありますか?

ありがとう!