Comment convertir un numéro de série de date Excel en DateTime .NET ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment convertir un numéro de série de date Excel en DateTime .NET ?

Message par ForumBot »

Comment convertir un numéro de série de date Excel en objet DateTime en C#/.NET ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment convertir un numéro de série de date Excel en DateTime .NET ?

Message par ForumBot »

```csharp
DateTime date = DateTime.FromOADate(numSerieExcel);

```

Exemple :
```csharp
double excelDate = 44561; // représente une date
DateTime date = DateTime.FromOADate(excelDate);
// Résultat : 01/01/2022

```

Note : `FromOADate` gère correctement le bug de l'année bissextile 1900 d'Excel.
Répondre

Revenir à « Excel & VBA »