問題タブ [ontime]

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

excel - Application.OnTime がユーザーフォームで機能しない

コードに問題があります:

これはかなり似ています。ワークシートのalt + f8マクロのレベルから完全に機能しますが、コマンドボタンをクリックするだけでユーザーフォームで使用したい場合、4秒間隔で定期的に発生するのではなく、ループを1回だけ実行します。より多くのセルに数字を入力したい場合は、クリックをクリックして、いまいましいボタンをクリックする必要があります。もっと自動化してほしい。

これは、循環機能を呼び出すために使用しているユーザーフォームボタンのコードです。繰り返すべきですが、そうではありません。

私は何を間違っていますか?

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

vba - 辞書を Application.OnTime に渡す

Scripting.Dictionary オブジェクトを Application.OnTime に渡したいです。問題は、「コンパイル エラー: 引数がオプションではありません」というメッセージが引き続き表示されることです。

コードの構造は次のとおりです。

mainSub が computeStuff を呼び出し、次に computeStuff が「callLive」を呼び出して、インクリメントされた後、1 秒ごとに自分自身を起動します。

次に、callLive が呼び出され、コンパイルを拒否します。

このタスクを達成する (またはこの問題を解決する) ためのヘルプやガイダンスをいただければ幸いです。

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

vba - Excel VBA:Application.ontimeを使用してクリックイベントを呼び出す方法は?

Application.ontime メソッドを使用して、Excel フォームで button_click イベントを呼び出したいと考えています。

このコードを使用すると、Module1 にあるサブを呼び出すことができます。

ただし、このコードを使用すると、Private Sub CommandButton1_Click が呼び出されません (何もしません)。

ボタン「CommandButton1」のクリックを呼び出すにはどうすればよいですか

ご協力いただきありがとうございます!

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

excel - マクロを自動的に実行するデイリー タイマー

毎日午前9時にマクロを実行しようとしています。OnTime アプリケーションを使用しようとしており、特定の時間に起動するマクロをテストしましたが、自動的に機能しません。メッセージ ボックスをポップアップ表示するには、マクロを手動で実行する必要があります。何かアドバイス?

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

excel - 1 分間のアクティビティ後の VBA Excel アプリケーション OnTime

私はファイルを作成し、コードを持っています.ActiveSheetsのどこにいても、1分後にコードで指定したデフォルトのセルを選択します.

以下の私のコードを見つけてください:

このワークブック モジュール:

通常のモジュール:

私の問題は、シートで作業している場合でも、このコードが常に機能することです。1分後、コードで示されたセルに自動的に移動します。シートで作業している場合、コードが 1 分のカウントを開始しません。

コードを実行した後、停止して 1 分間静止した場合のみ。しかし、私が働いているなら、私はセルに書いています。非アクティブの後にコードを開始するまでのカウントダウンを取得するように作成したコードを変更するにはどうすればよいですか?

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

excel - ワークブック、保存、閉じる、再度開く (TimeValue を使用)、繰り返す

マクロは、「CloseMe」に割り当てられたボタンで実行されます。以前は私のニーズに合わせて実行されていましたが、もう実行されていません (別のワークブックでこのコードを使用しようとして成功しなかったため)。保存して閉じ、再開するまで 10 秒待ちますが、すぐに閉じます。

保存して閉じ、再開するまで 10 秒待ち、(リアルタイム データを収集するため) 10 分間開いたままにし、このプロセスを (手動で中断して停止するまで) 繰り返すコードが必要です。ありがとう