|
| Débuté par Herve_paul, 20 jan. 2005 09:22 - 1 réponse |
| |
| | | |
|
| |
| Posté le 20 janvier 2005 - 09:22 |
J'ai un fichier Excel piloter par Windev, je le pilote bien avec Excel 2000 (Office 2000). Depuis je suis suis Office 2003. cela ne marche plus. Même l'ouverture direct du fichier avec excel 2003 ne marche pas, pourtant excel 2000 l'ouvre sans signaler une erreur Au Sécour Hervé |
| |
| |
| | | |
|
| | |
| |
| Posté le 22 janvier 2005 - 15:37 |
Avec la classe CExcel, j'ai rencontré un problème lié au n° de version d'office. Ok pour les versions ... 7, 8, 9 et le problème s'était posé après puisque 2 chiffres à partir de la version 10. S'il s'agit de ce problème-là, il faut modifier la méthode ::nVersionOffice: ... SI Gauche(Droite(sCle,5),1)="\" ALORS // Version à partir de Excel 10.0 nVersion = Max(Gauche(Droite(sCle,4),2),nVersion)// On prend 2 chiffres SINON // Version avant Excel 10.0 nVersion = Max(Gauche(Droite(sCle,3),1),nVersion)// On prend 1 chiffre FIN ... S'il s'agit d'un autre problème, je sais pas ... |
| |
| |
| | | |
|
| | | | |
| | |
|