AI言語モデルとして、私はあなたの特定のExcelアドインやその試用期間検証メカニズムにアクセスすることはできません。しかし、C#で試用期間を検証する方法に関する一般的なガイドラインを提供することはできます：

ソフトウェアのインストール日を設定ファイルまたはデータベースに保存する。
現在の日付を使って、インストール日からの経過日数を計算する。
経過日数を試用期間と比較する。
経過日数が試用期間以上であれば、ソフトウェアの機能を無効にするか、ユーザーにライセンスの購入を促します。
以下は、この方法を示すC#のコード例です：

DateTime installationDate = GetInstallationDateFromConfig()；
int trialPeriodDuration = 30; // 日数
int daysElapsed = (int)(DateTime.Now - installationDate).TotalDays；

if (daysElapsed >= trialPeriodDuration)
{
    // 機能を無効にするか、ユーザーにライセンスの購入を促す
}

これは単純な例であり、あなたのソフトウェアの特定のニーズに適合させる必要があるかもしれないことに注意してください。
As an AI language model, I do not have access to your specific Excel add-in or its trial period validation mechanism. However, I can provide you with general guidelines on how to validate a trial period in C#:

Store the installation date of your software in a configuration file or database.
Calculate the number of days that have elapsed since the installation date using the current date.
Compare the number of days elapsed to the trial period duration.
If the number of days elapsed is greater than or equal to the trial period duration, disable the functionality of the software or prompt the user to purchase a license.
Here is an example C# code snippet that demonstrates this approach:

DateTime installationDate = GetInstallationDateFromConfig();
int trialPeriodDuration = 30; // days
int daysElapsed = (int)(DateTime.Now - installationDate).TotalDays;

if (daysElapsed >= trialPeriodDuration)
{
    // Disable functionality or prompt user to purchase license
}

Note that this is just a simple example and may need to be adapted to fit the specific needs of your software.