問題タブ [createoleobject]
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.
vba - 複数のコマンド ボタン (OLEObject) を持つ新しいシートを作成するにはどうすればよいですか?
2 つのコマンド ボタンを持つコードに取り組んでいます。
1) ユーザー入力
2) 実行する
USER INPUT ボタンをクリックすると、UserForm が表示されます。UserForm の入力に基づいて、ワークシートの形式が調整され、ユーザーは指示に従ってワークシートにデータを入力します。[実行] ボタンは、計算を実行し、シートの残りの部分を埋めてから、結果をグラフ化するか、同じ 2 つのボタンを含む新しいシートを開きます。
新しいシートを作成することはできますが、シートにはコマンド ボタンが 1 つしか含まれていません。私のコードは以下の通りです:
このコードは、新しいシートを作成するサブ内にあります。新しいシートは「Sec_Delay」と呼ばれ、コマンド ボタンが 1 つしかありません。最初のコマンド ボタンのコードは、stackoverflow の別の場所から持ち上げたので、最後の部分が何をするのかよくわかりません。
しかし、OLEObject がどのように機能するかはほとんど理解しています。新しいシートに 2 つ目のコマンド ボタンを作成する方法がわかりません。
2 つ目のコマンド ボタンを作成するにはどうすればよいですか? 「Forms.CommandButton.2」が何もしないのはなぜですか? とにかく、「.1」はどういう意味ですか? 同じサブに 2 つの OLEObject を持つことは可能ですか?