問題タブ [excel]

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

.net - ExcelのWinForms(2002)およびアドオン

おはようございます、

Excel2002用のExcelアドインの作成を開始しようとしています。アドインはフォームを呼び出す必要があります。もちろん、VBA内でフォームを作成できます。

私の質問は、Excelから.NET(私は3.5を使用しています)を呼び出す簡単で良い方法があり、ネイティブのExcel2002フォームと同じようにフォームがExcelにデータを書き戻すことができるかどうかです。

0 投票する
10 に答える
22769 参照

function - VBAでうるう年を見つけるにはどうすればよいですか?

VBA での IsLeapYear 関数の適切な実装は何ですか?

編集: if-then と DateSerial の実装を繰り返しをタイマーでラップして実行したところ、DateSerial は平均で 1 ~ 2 ミリ秒高速でした (300 回の繰り返しを 5 回実行し、1 つの平均セル ワークシート式も機能しています)。

0 投票する
7 に答える
64515 参照

excel - 他のワークブックからコマンド ボタンを「クリック」する

別のブックにあるコマンド ボタンを「クリック」するマクロを作成しようとしています。それは可能ですか?その他のワークブック内のコードを変更せずに?

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

excel - VBAで夏時間をどのように決定しますか?

VBA の日付が DST に含まれているかどうかを知る関数は何ですか?

0 投票する
11 に答える
166983 参照

vba - Excel VBAで、ワークシート名ではなくワークシート名を含む範囲のアドレスを取得するにはどうすればよいですか?

Rangeオブジェクトがある場合、たとえば、それが。A1というワークシートのセルを参照しているとしBook1ます。だから私は電話をかけるAddress() と簡単なローカル参照が得られることを知っています:$A$1Address(External:=True)ブック名とワークシート名を含む参照を取得するために呼び出すこともできることを私は知っています: [Book1]Sheet1!$A$1

私が欲しいのは、本の名前ではなく、シートの名前を含むアドレスを取得することです。Address(External:=True)文字列関数を使用して、自分でブック名を呼び出して削除しようとはしません。範囲内で電話をかけることはできますSheet1!$A$1か?

0 投票する
22 に答える
162377 参照

excel - MS Excel のバージョン管理を行う最良の方法

MS Excel (2003/2007) で使用したバージョン管理システムは何ですか? 何をお勧めしますか、なぜですか? 最高評価のバージョン管理システムで、どのような制限を見つけましたか?

これを概観するために、いくつかの使用例を次に示します。

  1. VBA モジュールのバージョン管理
  2. 複数の人が Excel スプレッドシートで作業しており、同じワークシートに変更を加えている可能性があり、それらをマージして統合したいと考えています。このワークシートには、数式、データ、グラフなどを含めることができます
  3. ユーザーはあまり技術的ではなく、使用するバージョン管理システムが少ないほど良い
  4. スペースの制約は考慮事項です。Excel スプレッドシート全体ではなく、増分変更のみを保存するのが理想的です。
0 投票する
1 に答える
8012 参照

windows - Excel / VBA から実行時間の長い外部プログラムを呼び出すにはどうすればよいですか?

Excel から外部プログラムを実行する最良の方法は何ですか。数分間実行される場合があります。これを行う方法についてのベストプラクティスは何ですか。理想的には、

  1. プロセスが実行中であることをユーザーに知らせるモデル ダイアログ ボックス。
  2. 実行可能ファイルが失敗した場合、ユーザーは通知を受け取る必要があります。
  3. タイムアウトを強制する必要があります。
  4. ダイアログボックスにキャンセルボタンが必要です。

ただし、ベストプラクティスは大歓迎です。.dll または .exe を呼び出すソリューションに興味があります。できれば Excel '03 以前で動作するものが望ましいですが、それ以降のバージョンに移行する理由も知りたいです。

0 投票する
13 に答える
32953 参照

excel - MSAccessでの丸め

VBA Accessで丸める最良の方法は何ですか?

私の現在の方法はExcelの方法を利用しています

しかし、私はExcelに依存しない手段を探しています。

0 投票する
16 に答える
225116 参照

excel - Excel CSV - 数値セル形式

レポートを CSV ファイルとして作成します。Excel でファイルを開こうとすると、セルの内容に基づいてデータ型が推測され、それに応じて再フォーマットされます。

たとえば、CSV ファイルに

その後、Excel はそれを 5 と表示します。これを上書きして 005 を表示する方法はありますか?

ユーザーがCSVファイルをダブルクリックして開くことができるように、ファイル自体に何かをしたいと思います。

エクセル2003を使用しています。

0 投票する
11 に答える
15513 参照

xml - csv/excelをxmlに変換するツール

タイトルどおりですが、出力 xml ファイルがどのように見えるかを柔軟に指定したいと考えています。それを達成するために使用できるWindowsプラットフォームで利用可能な無料のツールはありますか? ありがとう