問題タブ [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 投票する
3 に答える
4215 参照

sharepoint - SharePoint リストを個別のワークシートに分割された Excel ファイルにエクスポートできますか?

かなり大きなドキュメント ライブラリを持つ SharePoint 2007 の展開があります。クライアントは、このライブラリを Excel スプレッドシートにエクスポートする機能を望んでいますが、具体的には、スプレッドシートを特定のフィールドに基づいて複数のワークシートに分割する機能を望んでいます。これは、オブジェクト モデルなどを通じて、WSS 3.0 で実現できますか?

すぐに使用できるスプレッドシートへのエクスポートがありますが、リスト項目の個別のワークシートへの自動分割をサポートしていないようです。MOSS に付属する Excel Services でそれが可能かどうかはわかりませんが、MOSS がないため、現時点ではオプションとは考えられません。

編集

「すぐに使える」と言うのは、手早く簡単なものを好むということを暗示しているようです。それを払拭しましょう。私はオブジェクト モデルで多くの重い作業を行います。スプレッドシートへのエクスポートについてのみ言及しました。これは、私が知っている唯一の使用可能な方法であり、そのオプションは限られているためです。そのため、提案できるすべての作業レベルに満足しています。

また、リストをスプレッドシートにリンクしたままにしておくことは望ましくないことにも注意してください。参照としてスプレッドシートをダウンロードできるようにしたいと考えています。リストで作業する人数が多いため、リンクされたすべてのファイルを同期しようとすると、完全に混乱してしまいます。私のクライアントは、同期システムを試すよりも古いコピーを処理する方が簡単であることに同意しました。

また、ソリューションは展開可能である必要があります。したがって、個々のサイトに合わせないものが最適です。

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

excel - MS Excel - 複数のシートの値を 1 つのシートに統合するためのマクロ

次の構造を持つ 4 つのワークブックがあるとします...

私はそれらを次のように組み合わせる必要があります

そして、私はプロセスを自動化する必要があります...

そして、私はマクロでこれを行うことができると思います...?誰かがマクロを進める方法を提案できますか?

御時間ありがとうございます....

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

worksheet - スプレッドシート XML を使用して Excel を開くときに特定のワークシートの表示を選択する方法

コード ロジック (Flex Grids からスプレッドシート xml) からスプレッドシート xml を取得しています。そのスプレッドシート xml に 3 つのワークシート (A、B、C) があります。このスプレッドシート xml を Excel で開いています。Spreadhseet xml を Excel で開いているときに、ワークシート B を表示したいと考えています。

ワークシート B が最初に表示されるように追加する必要があるタグ/コードはありますか? そのコードをコードロジックに追加できます

ありがとう...アトゥル

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

vba - vbaでワークシートを開くにはどうすればよいですか?

面白いことに、次のコードは、ワークシートが実際に Excel ウィンドウで選択されている場合にのみ機能します。このマクロをすぐに完成させたいのですが、特定のワークシートを選択して Excel で開く方法がわかりません。誰かが方法を知っていれば、どうもありがとう。範囲などを使用する必要があります。

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

class - このExcelVBAで非標準のworksheet.objectはどのように作成されますか

Excel2000コードの次の
VBA6は、テキストボックス、コンボボックス、およびボタンを含む形式で存在します。そのうちの1つはtxtUsernameで、もう1つはtxtPasswordです。このコードを継承しました。

このコードは、 VBAエディターオブジェクトリストに表示される2つのワークシートオブジェクトのテキスト値を設定しますが、Excelプロジェクトの他の場所では定義も設定もされていません。Option Explicitは、すべてのMicrosoft Excelオブジェクト、フォーム、およびモジュールで使用されます。VBAエディタで上記のワークシートに上記のワークシートオブジェクトのプロシージャを作成できます(例:

どちらのオブジェクトでもない

ワークシート.txtユーザー名

ワークシート.txtパスワード

名前付き範囲として表示も設定もされません。
両方のオブジェクトの値は、特定の参照worksheet.txtUsername.Textによって他の場所でのみ使用されます
。これらの値は、ワークシートに設定された後、ローカルウィンドウに表示されません。Essbaseクエリはこれらのオブジェクトを使用して正常に完了するため、これらは確実に使用されます。

要約:formName.txtUsername.Text(または.Value)を理解しているコードを介して定義またはインスタンス化されていないワークシートオブジェクト
を 理解していない 私が持っていた唯一の素晴らしいアイデアは、ワークシートをエクスポートしてテキストエディターで表示することでした。私の先祖が「カスタム」ワークシートオブジェクトを作成した場合、クラスモジュールで「デフォルトプロパティ」を定義する方法で、手動でテキストエディタを使用します(worksheet.clsにはどちらのプロパティも記載されていません)。

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

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

excel - 閉じたブックをサポートする「別のブックへの参照を作成する」方法

私はこのようなことをしたい: 異なるワークブックへの参照を作成する(ページのこのセクションを探してください)。
ただし、この命令では、INDIRECT 関数を機能させるにはドキュメントを開く必要があると書かれています。

ドキュメントが閉じられていても機能させるにはどうすればよいですか?
他の解決策/代替手段はありますか?
各ファイルを開いて手動でリンクしたくありません。
ファイルがすべて同じフォルダーにあると仮定して、ファイル名のみを入力できるようにしたい。

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

excel - シート 1 の名前範囲内のテキストを検索し、Excel VBA を使用してシート 2 の値を返します

私は次のようなものを持っています:

シート 1

シート 2
セル A1 = (名前範囲コードで「大学」を検索し、コードとして「2」の値を取得します。) したがって、2 の値はセル A1 に存在する必要があります。

エクセルVBAを教えてください

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

excel - Excel VBAを使用して、Excelワークシート/テーブルグリッドでEnterキーを押したときのカーソルフロー/方向をカスタマイズします

次のような列があります。

ワークシートを開いたときに常に「AA」のセル位置にカーソルを表示し、「DD」に到達すると、セル 300 ではなく「ABCD」に移動する必要があります。

これは、より大きな問題の単純化されたバージョンです。いくつかのコラムがあります。同じものをハードコーディングするのではなく、動的な Visual Basic コードが必要です。

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

c# - 1 つのブックの下に 3 つの Excel ワークシートを配置する方法

1 つのワークブックに結合したい 3 つの Excel ワークシートがあります。

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

ruby - Spreadsheet gem を使用して Ruby で新しいスプレッドシート ワークシートを作成するにはどうすればよいですか?

特に私がやろうとしているのは、既存のワークシートと一緒に新しいワークシートを追加することです。使用しようとしましbook.create_worksheet :name => 'new_sheet'たが、前のワークシートが上書きされます。

ここのサイトを検索したところ、「book.add_worksheet」を許可する別の gem を使用している人が何人か見られました (Spreadsheet gem は、1 つに 3 つの gem のように、他の gem をサポートするはずです...)。それはほとんどうまくいきましたがundefined method 'workbook=' for "new_sheet":String (NoMethodError)、行を実行するとエラーが発生しますsheet = book.add_worksheet("new_sheet")

私が試したもう1つのことは、スプレッドシートのrubyforgeページで、パブリッククラスメソッドがあることをsheet = Spreadsheet::Worksheet.new確認しました。これをクリックしてコードを表示すると、これを使用して新しいワークシートですが、正しい構文がわかりません。new(opts={})@name = opts[:name] || Worksheet

私が試みていることは可能ですか?近づいているように見えますが、なかなか当たっていません。