En fait, on es assez fier d'avoir reussi a fair notre facturation sur excel, avec paragraphes, saut de page automatiques... etc :)
Reste que on a une page de base, qu'on copie, et qu'on doit fermer apres... si il y a un message a chaque fois ben :(
Merci pour le ItemIdex :hello:
[SDF]Poire
Pour le reste si C pas préssé j'y jetterais un oeuil ce WE....
[SDF]Poire
ComboBox1.ItemIndex := -1;
Tetedeiench
On a tellement hurlé qu'on a eu un délai jusqu'au 28 janvier :)
la il se termine sauf point de vue quelques broutilles...
Tu sais comment on définit l'élément sélectionné dans un combobox pour le foutre sur rien (a savoir comme si on avait jamais cliqué dessus).
Ca doit etre pareil pour le TDBlookupcombobox
[edtdd]--Message édité par Tetedeiench--[/edtdd]
[SDF]Poire
Eh eh là tu rentres en terrain inconnu pour moi désolé.... :ange: Ton truc c'etait pas pour Lundi ?
Tetedeiench
Et par hasard, vous sauriez comment on fait pour "reseter" un TDBlookupComboBox a zéro niveau champ sélectionné ?
pour avoir a nouveau rien de sélectionné dedans... apres avoir sélectionné un truc.
Ca m'iaderai bien (on a essaye de desactiver la source, qued :( )
Tetedeiench
Kikoo c'est encore moi ;)
J'aimerai avoir un renseignement sur OLE et excel...
On sort nos factures sous excel via OLE, depuis un programme fait en delphi...
Donc on charge un classeur de base, contenant une page "type" qu'on copie et qu'on commence a modifier au dur et a mesure que l'on a besoin de pages a la facture...
Sauf qu'au bout d'un moment, faut la fermer ladite page... Pour ne pas l'imprimer (ce serai con).
Donc on fait ceci pour la fermer :
Code :
Oleapplication.ActiveSheet.Delete;
Seulement on a droit a un *MAGNIFIK* Popup nous demadant si on est sur de vouloir fermer cette page meme si elle contient des données...
Evidemment oui :)
Mais comment on fait pour automatiser cette confirmation ?