問題タブ [rtd]

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

excel - office-js customTab とワークシートの表示が Excel 64 ビットで機能しない

  1. Excel 64ビットでアドインをテストするまで、すべてが正常に機能しています。に がありCustomTabmanifest.xml32 ビットで表示されます。 ここに画像の説明を入力 しかし、64ビットには何もありません。ところで、GetStartedxml に node を書きましたが、それも機能しません。 ここに画像の説明を入力

  2. ワークシート API の可視性は 64 ビットでも機能しません。https://dev.office.com/reference/add-ins/excel/worksheet . そして、エラーをExcel.runスローしますAssignment to read-only properties is not allowed in strict modesheet.visibility = Excel.SheetVisibility.hidden;

  3. この問題は、ここで提起するのには適していません。私の Rtd サーバーはfetching、Excel 64 ビットのように初期値を与えた後にセルを更新できませんが、32 ビットではうまく機能します。

これが私のExcelのバージョンです:(16.0.4266.1001)64ビット、テストマシンはwindow10です。

これが私のものmanifest.xmlです:


2018/6/7追記。

debugこの Webをvisual studio 2017. configによって変更されたものがありますvs 2017か?

0 投票する
0 に答える
62 参照

excel - RTD フィードの受信中に Excel から妥当なパフォーマンスを取得し、ブロックを回避する

私は再び RTD フィードを処理し、困難を覚えていますが、現在はマルチコア マシンとマルチスレッドを使用しています。誰でもアドバイスできるかもしれません。私が理解している/覚えているように、データをExcelにプッシュすることは(明白な理由ではありません)、あなたの小包が来て受け取る準備ができていることを伝える友好的なうなずきを送信します. その後、Excel がその爪を完成させ、気分が良くなったときに、データを取得する可能性があります。そういうわけで、この種のアーキテクチャはダンスフロアに戻ってきたので、うまくいけばうまくいくと思います。問題。データを調べて異なる応答をするボットを実行する必要があります。1. winapi タイマーをループまたは実行するだけでも、Excel をビジー状態に保ち、データがない状態にするのに十分であるか、そう思われます。確かに、ボット ロジックを実行すると、どんなに小さくても、Excel がかすかにフィットします。

計算イベントで応答してみました。非常に行き当たりばったりで、間違いなく仕事に向いていません。いつ、なぜ起動するか、または「悪い髪の日」以外に起動しないかについて明確なロジックはありません。別のデータ構造で古いものと比較して、毎秒新しく取得されたデータを見てwinapiタイマーを試し、いくつかのEMAを実行して決定を下しました. サイコロはありません。タイマーは、不定期のデータ配信の間に最大 10 秒または 20 秒の遅延を入れるのに十分です。

私が考えているオプション: 1. タイマーは、Excel 環境の外で実行され、データを調べます。たとえば、pia 経由の AQddon など。私が知らないのは、このアドオン (おそらく C# または vb.net を含む) が、私が考えるタスクを介してマルチスレッドを利用できるかどうかであり、「彼女のレディシップのパンティーを怖がらせる」ことなくそのビットを実行できますか? 2. XLL UDF が非同期である可能性があると聞いたのを覚えています。

何か案は?

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

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

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

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