2

Word 2003 ドキュメントで、現在の月の次の月の名前を表示する必要があります。

現在の月を表示するのはかなり簡単です。

{ DATE \@ "MMMM" }

この記事の執筆時点では、次のように表示されています: 9 月

私が表示したいのは10月です...そして、私の人生では、何をする必要があるのか​​ わかりません。

私はaddbalanceに関するアドバイスに従おうとしましたが、あまり運がありません:

{ = { Date \@ "MMMM" } + 1 }

この一見単純なタスクを実行するには、どのコマンドを書く必要があるか知っている人はいますか?

4

2 に答える 2

3

これを行うには、QUOTE フィールドを使用できます。ドキュメントには、前の月を表示する例が含まれています。これは、次の月を表示するように簡単に変更できます。

{ QUOTE "1.{ IF { DATE \@ "M" }=12 "1" "{ = { DATE \@ "M" }+1} }.2010" \@ "MMMM"}

現在のロケール設定に一致するように、IF フィールドによって生成される日付の形式を変更する必要があることに注意してください。この部分{ IF { DATE \@ "M" }=12 "1" "{ = { DATE \@ "M" }+1} }は、次の月を取得するために使用され、完全な (架空の) 日付を生成するために使用する必要があり1.<nextmonth>.2010ます<nextmonth>/01/05

于 2010-09-23T08:37:44.157 に答える