問題タブ [userform]
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 - OutlookVBAのユーザーフォームの時間指定による閉鎖
表示され、10秒間表示された後、自動的に閉じるユーザーフォームを設定しようとしています。私は以前にExcelでOnTime
次の方法 を使用してこれを実行しました。
OnTime
ただし、Outlookはメソッドを認識しないため、次のTimer
ステートメントを使用しようとしています。
これに伴う問題は、ユーザーフォームを開くと、ユーザーフォームを手動で閉じるまでマクロ(ループを含む)が一時停止することです...
このための回避策についての助けをいただければ幸いです。
乾杯!
vba - Excelユーザーフォームで[X]をクリックすると、スプレッドシートが閉じることがあります
特定のセルをダブルクリックするとユーザーフォームが開くスプレッドシートを作成しています。特定のユーザーが「X」をクリックしてユーザーフォームを閉じると、ブック全体が閉じます(これは意図した動作ではありません)。これは、セルにコンテンツがある場合に発生します。セルが空白の場合、ユーザーフォームを閉じてもブックは閉じません。
ユーザーフォームを呼び出す一般的なコードは次のとおりです。
逆の場合を除いて、この動作は以前に見ました。空白のセルから開いたフォームを閉じるために[X]をクリックすると、ブックが閉じました。新しいブックを作成してすべてのコードをコピーすると、この問題は解決しました。
私が困惑しているのは、このエラーが1人のユーザーのシステムで発生していて、別のユーザーのシステムでは発生していないことです。
vba - ユーザーフォームの Excel ComboBox に任意のテキストを表示する
Excel ユーザーフォームに 2 つの垂直方向に接触する ComboBoxes があり、どちらも設計時に追加され、どちらもバインドされた列を持っていません。ComboBox1 で選択が行われると、「さらに選択を行う ===>」などのテキストを ComboBox2 に表示したいと考えています。このテキストは、ComboBox2 で選択が行われると消えるはずです。
どうやってやるの?
vba - Excelフォームのテキストボックス内の小数点処理
Excelフォーム内のテキストボックスに数値を表示したい。レポート、ただし、小数点が存在する場合にのみ表示し、小数点以下2桁のみを表示したい.
たとえば、数値が 12 の場合、12 を表示したい
数値が 12.1 の場合、12.10 を表示したい
数値が 12.126 の場合、12.13 を表示したい
現時点では、以下のコードがあり、小数点が表示されていません。
charts - Excel VBA ユーザーフォーム - ユーザーフォームの画像と同じサイズのグラフを設定する
プロパティメニューの高さ= 246と幅= 462(単位は指定されていません)に従って、既存のチャートを表示するユーザーフォームに画像があります。グラフの .GIF が保存され、ユーザーフォームの画像にロードされたときにサイズが一致するように、グラフのサイズを変更したいと考えています。チャートのプロパティで寸法を変更できますが、インチのオプションしかありません。これらの寸法を一致させるにはどうすればよいですか?
vba - ユーザーが入力を開始すると消えるExcelVBAフォーム内のTextBoxに説明を追加する
複数のテキストボックスを含むユーザーフォームがあり、ユーザーが各テキストボックスに何を入力する必要があるかを示すという点で、以下のリンク画像のようなものを作成したいと思います。
http://d2o0t5hpnwv4c1.cloudfront.net/426_formsBestPractices/comments.png
「デフォルト」のテキストは、ユーザーが入力を開始すると消えます(ユーザーがテキストボックス内にカーソルを「置いた」ときとは対照的です)。
また、テキストボックスに何も入力されていない場合、デフォルトのテキストは送信されず、空白が使用されます。
これはできますか?
任意の提案をいただければ幸いです。
vba - VBAはユーザーフォームからパブリックアレイを更新します
配列を作成して処理するVBAサブがあります。
次に、配列myArrを処理できるコマンドボタンを備えたユーザーフォームがあります。
配列をユーザーフォームに渡すにはどうすればよいですか?そして、Subは更新された配列をどのように表示できますか?ありがとう
excel - Excelユーザーフォームのズームされたフレーム内でコントロールを移動する
2560 x 1440のモニターにフルスクリーンに収まるサイズのUserform1があります。Userform1には、.Widthも2560で、10%にズームされたFrameAが含まれています。
FrameAには、.Widthが8000で、.Leftが1000(FrameAズーム座標)の子FrameBが含まれています。FrameBは画面に完全に表示されます。
FrameBを右に移動して、その右端がモニターの右端に沿って配置されるようにします。誰かが私にそれをするための算術を見せてもらえますか?
c# - Word文書のユーザーフォームを別の文書にコピーする
VBAコードをある単語文書から別の文書にコピーするために、以下のコードがあります(私はC#を使用しています)。モジュールでは機能しますが、ユーザーフォームでは機能しないようです。
はい、ユーザーフォームはターゲットドキュメントにコピーされますが、フィールドはコピーされません。ラベルとテキストボックスが含まれている場合と同様です。これらのフィールドはコピーされません。ここで何か不足していますか?
excel - ユーザーフォームコンボボックスからワークブック変数を設定する
同僚のためにマクロを作成しています。彼らは毎日ファイルを受け取り、一日の終わりに特定の情報を別のワークブックにコピーする必要があります。マクロはコピーを処理するためのものです。現在開いているブックのリストを含むコンボボックスポップアップを備えたユーザーフォームが必要です。これにより、コピー元のファイルがわかります。そこで行われた選択によって、その選択でブック変数が設定されるように設定するにはどうすればよいですか?
私がやろうとしていることは:
以下は、ユーザーフォームのコードです。