問題タブ [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.
excel - 自動更新を使用して、1 つの Excel シートの列を他の複数の Excel シートにミラーリングする
複数のシートを含む Excel ワークブックがあります。この質問のために、シートには Sheet1、Sheet2、Sheet3 などの名前が付けられます。シート 1 の列 A を残りのシート全体に複製したいと思います。新しいセルがシート 1 の列 A に追加されると、ブック内の他のシートに自動的に入力されます。このために「終了範囲、つまり: A100000」を設定しないことをお勧めします。たとえば、Sheet1 のセル A1 に First と入力すると、Sheet2 のセル A1 にも「First」という単語が表示されます。次のコードを使用しましたが、動作していないようです。どんな助けでも大歓迎です。
c# - C#を使用してExcelで最後に使用された行を見つける
重複の可能性:
Excelシートで占有セルの範囲を取得する方法
Excel ワークシートで最後に使用された行を見つけようとしています。これを行うために、私はこのコードを使用しています:
ほとんどの場合、問題なく動作しますが、Excel は、シートに想定よりも多くの行があると判断することがあります。
Fx: 12 行を含むシート 1 から空のシート 2 にデータをコピーし、右クリックして [削除...] を押してシート 2 のすべてのデータを削除し、5 行を含むシート 3 からシート 2 にデータをコピーすると、 lastUsedRow は、5 である必要がある 12 の値を与えてくれます。
上の画像の例では、行数として 22 の値を与えると想定していますが、代わりに 634 を取得します。右側のスクロール バーに注目してください。
Excel は、すべてのセルを削除したにもかかわらず、新しいデータをより少ない行でシートにコピーする前に、一部のセルが塗りつぶされていると考えているようです。
シート内のデータのビューを「サイズ変更」して、使用されたセルの正しい数を取得する方法、または最後に使用された行の数を見つける別の方法はありますか?
ありがとう。
vb.net - Worksheets.Visibleを使用しているときにHRESULT0x800A03ECを取得するのはなぜですか?
私は、ワークシートをロードするExcelのインスタンスとロードしないExcelのインスタンスを区別する方法を見つけようとしてきました。
現在、コードを使用して、次のような既存のファイルを開きます。
このコードを使用しているときに気付いたのは、存在するがExcelで開かないファイルを開いた場合、Excelアプリケーションを表示すると、ワークシートは表示されませんが、存在します(アクセスできます)ワークシート.countおよび適切な数のシートがあります)
Worksheets.Visibleを使用してみましたが、「Visible」の値が表示される場所にHRESULTエラーしかないことに気付きました。
ワークシートが表示されている場合でもVisibleプロパティを取得しようとすると、同じエラーが発生します(現在Excelで開いているファイルをBindToMoniker()にした場合)。
私の質問の一部は、なぜBindToMoniker()+ Application = workbook.Parentが、シートがロードされていないExcelアプリケーションを常に提供してくれるのかということです。
c# - 複数のシートをExcelに追加しようとしています
プログラムでシートを新しい Excel ドキュメントに追加しようとしています。
私の予想される出力は「test1-20」という名前のシートですが、代わりに「Sheet1-19、test20」が表示されます。
なぜこれが機能しないのですか?
c# - lastcellとexcellファイルの1つを取得する方法
行1にヘッダーが含まれる10枚のexcellファイルがあります。このコードを使用して、これらのヘッダーの範囲を取得しています。その部分は正常に機能します。
同じヘッダーの新しいシートを取得していますが、動的に追加する必要があります。DBから読み取らなければなりません。
したがって、コードをこれに変更すると、最後の列だけが表示されます。汗かいていない。
しかし、私が欲しいのは最後の列に1を加えたものを取得することであり、私はそれに苦労しています。私の最初の考えはlastColumn+1でしたが、機能しません。何か案は。ルイ・マーティンズ?
excel - Excel VLOOKUP #REF エラー
統合された運動計画とトレーニング カレンダーを作成しようとしています。これの一部は、別のシートでユーザーが特定したレースと日付に基づいて、レースが発生する週を特定するためのシートです。VLOOKUP が存在しない列を参照していないこと、および適用可能なセル スタイルが [一般] であることを確認しました。
式は次のとおりです。
ルックアップ値は、最初の画像のトレーニング週であり、ターゲット ワークシートで人種を識別するために使用されます。そのシートの各行には、異なるトレーニング週があります。該当する週にレースが予定されている場合、フォーミュラシートの列 D (および F) にレースの優先順位を表示しようとしています。
どんな助けでも大歓迎です。
ありがとう!
マイク
excel - ワークシートの内容全体を既に開いている Word 文書にコピーする
2 つの部分的に動作するコードをまとめます。
変数の下に自動的にエクスポートして保存したい「単語」というラベルの付いたワークシートがあります。
この一枚目が一番好きです。これらの生成されたレポートに必要なすべての公式情報 (会社情報など) を含むテンプレートが開き、正しいファイル名で自動的に保存されて閉じます。ただし、ワークシートの「単語」からすべての情報をドキュメントのテキスト本文にコピーする方法が見つかりません。白紙の文書を保存しています。
トラブルシューティング中に、次のコードに出くわしました。
これは最初のコードとは正反対のことを行います: 新しいドキュメント (テンプレートではない) を開き、すべてのデータを完全にコピーしますが、正しいファイル名で保存または閉じません。
ワークシートの内容をコピーするためにコード セクション 1 を更新する方が簡単だと思います。
excel - Excel循環参照が存在しないシート?
循環参照エラーが存在するシートを見つけることができません。循環参照ツールバーは、エラーが LOG!C$C$41 にあることを示しています。しかし、このワークブックの中に LOG というワークシートはありません! シート タブにはありません。非表示ではありません。ヘルプ!
php - kohana 3.2 を使用して PHPExcel で新しいワークシートを作成する方法
上記のコードは機能していますが、単一のワークシートではなくワークシートを追加したいと考えています。
c# - ワークシート2のExcelでヘッダーを設定します
ワークシート2のヘッダーの設定に問題があります
これが私のコードです:
ワークシート2の新しいヘッダー用に新しいExcelアプリケーションを作成する必要がありますか?しかし、私は意味がありません。誰かがそれを手伝ってくれますか?ありがとうみんな...