VB.NET で DataGridView の内容を Excel(.xlsx)に出力する — Office Interop を使わずに
定番の Interop のループは、Office の入っていない PC で動かず、郵便番号 0600001 を 600001 に変えてしまいます。この記事の VB.NET モジュールは DataGridView の内容を本物の .xlsx に書き出します。見えている列を画面の順に、数値は数値、日付は日付、先頭のゼロもそのままです。.NET 10 向けの ReoGrid V5 と .NET Framework 4.8 向けの V4、両方の完全なコードを載せています。