次の2行
Dim curTasks As Tasks
Set curTasks = Application.Tasks
現在のすべてのタスクのリストを取得し、でチャームのように機能しますが、では機能vba-word
しませんvba-excel
。それを移植する方法はありvba-excel
ますか?
コメントで述べたように、VBA の Excel オブジェクトにはタスクの概念がありません。Excelモジュールで以下を実行できます(ただし、なぜそれを行うのかはまだわかりません):
Dim curTasks As Tasks
Dim wrd As Word.Application
Set wrd = CreateObject("Word.Application")
Set curTasks = wrd.Tasks
注: これを機能させるには、Microsoft Word Object Library への参照を追加する必要があります。