問題タブ [vba]

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 投票する
13 に答える
32953 参照

excel - MSAccessでの丸め

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

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

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

0 投票する
15 に答える
140282 参照

vba - オブジェクトが VBA のコレクションのメンバーであるかどうかを判断する

オブジェクトが VBA のコレクションのメンバーであるかどうかを判断するにはどうすればよいですか?

具体的には、テーブル定義がTableDefsコレクションのメンバーであるかどうかを確認する必要があります。

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

excel - Web で古い VBA アプリを有効にする最も簡単で迅速な方法

ワークステーション上でローカルに問題なく動作する小さな Excel VBA アプリ (1 つのフォーム、1 つのワークシートに保存された少量のレコード) を考えると、Web 上で同じアプリを提供する最も簡単で迅速な方法は何でしょうか? アプリを書き直すことはオプションですが、より迅速な解決策があるかどうかを確認する価値があると思いました.

0 投票する
8 に答える
3812 参照

vba - VB FFT - 結果と周波数の関係を理解するのに行き詰まった

私が使用している fft (高速フーリエ変換) ルーチンを理解しようとしている (盗む) (リサイクルする)

入力は、サンプル波形である 512 個のデータ ポイントの配列です。テスト データはこの配列に生成されます。fft は、この配列を周波数領域に変換します。周波数、周期、サンプルレート、および fft 配列内の位置の関係を理解し​​ようとしています。例を挙げて説明します:

========================================

サンプルレートは 1000 サンプル/秒です。10Hz で一連のサンプルを生成します。

入力配列のピーク値は arr(28)、arr(128)、arr(228) ... 周期 = 100 サンプル ポイント

fft 配列のピーク値はインデックス 6 にあります (0 の巨大な値を除く)

========================================

サンプルレートは 8000 サンプル/秒です 440Hz でサンプルのセットを生成します

入力配列のピーク値には、arr(7)、arr(25)、arr(43)、arr(61) ... 期間 = 18 サンプル ポイントが含まれます

fft 配列のピーク値はインデックス 29 にあります (0 の巨大な値を除く)

========================================

fft 配列のピークのインデックスを周波数に関連付けるにはどうすればよいですか?

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

excel - Excel スプレッドシートでクリック イベントをキャプチャする

ユーザーがセルをクリックしたときに Excel でイベントをキャプチャするにはどうすればよいですか。このイベントを使用して、ユーザーが列内の複数の異なるセルをクリックした回数をカウントするコードをトリガーできるようにしたいと考えています。

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

excel - マクロでメニュー バーから [印刷] ボタンをキャプチャする方法

印刷プロセスを制御するカスタムボタンが付いたシートがあります。

ここで、ユーザーがメニュー バーの印刷アイコンをクリックすると、「未定義」の出力が生成されます。

このメニュー バー ボタンをインターセプトするにはどうすればよいですか?

  • ありがとう
0 投票する
13 に答える
317812 参照

arrays - VBA配列ソート機能?

VBA で配列の適切な並べ替えの実装を探しています。クイックソートが優先されます。または、バブルまたはマージ以外の他のソート アルゴリズムで十分です。

これは MS Project 2003 で動作するため、Excel のネイティブ関数や .net 関連のものは使用しないでください。

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

ms-access - MS Access で FileDialog を使用して保存するときにレポート オブジェクトをフィルター処理する方法

FileDialog を使用して rtf ファイルを保存しようとしていますが、where 句を使用してフィルタリングしたいと考えています。これは私が持っているものです:

レポートを変更せずに where 句を追加する方法についてのアイデアはありますか?

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

vba - 図形の前後に図形があるかどうかを確認する Visio VBA 関数

Visio VBA で、Visio の図形の前または後ろに図形があるかどうかを確認する方法はありますか?

ページ内の各図形の境界ボックスをチェックして、それが自分の図形と同じスペースを占めているかどうかを確認するものを作成できると思います。図面の形状がどんどん増えるにつれて、各形状をチェックするのに時間がかかる可能性があるため、組み込みのものを使用したいと思います。

0 投票する
6 に答える
462326 参照

vba - Excel で VBA 内からシートのデータを更新する

Excel でスプレッドシート データを取得して、セルの値を変更する手間をかけずに、VBA 内からそれ自体を再計算するにはどうすればよいでしょうか?