degarie Publié 5 Mars 2014 Partager Publié 5 Mars 2014 Salut gang.... Y'a surement un ti crack de la programmation qui traine ici et qui attend avec patience le 15 Mars pour sortir ca moto, alors j'ai une petite question.... J'ai un bon de commande dans ce format : BC14-007. j'ai trouver le plus élévé de ma liste, j'ai extrait "BC14-" et ensuite "007". J'ai ensuite ajouter 1 pour avoir mon prochain numéro automatique. Là je sais juste pas comment les remettres ensembles... Ca devra revenir BC14-008. Je le fais dans un Query. Donc pas en langage chez pas quoi, parce que je les connais pas. J'ai utilisé : Texte: Left([bon de commande interne];5) Puis : Chiffre: Right([bon de commande interne];3)+1 Donc je met quoi dans la prochaine case... Ca dois ressembler à ca, mais bien sur si je demande, c'est que ca marche pas.. lol: Nouveau BC Ingenieur: [Texte][Chiffre] Link to comment Partager sur d'autres sites More sharing options...
degarie Publié 5 Mars 2014 Auteur Partager Publié 5 Mars 2014 Bon j'ai presque réussi.... J'ai mis ca : Nouveau BC Ingenieur: [texte] & [chiffre] Mais ca donne BC14-8 au lieu de BC14-008 SVP quelqu'un qui peux me dépanner.... Link to comment Partager sur d'autres sites More sharing options...
degarie Publié 5 Mars 2014 Auteur Partager Publié 5 Mars 2014 J'ai by-passé le trouble... Merci. Link to comment Partager sur d'autres sites More sharing options...
Goingforsound Publié 5 Mars 2014 Partager Publié 5 Mars 2014 Ouais... la preuve que des fois, juste en parler ca fais du bien em3600 1 Link to comment Partager sur d'autres sites More sharing options...
Izn0g00d Publié 5 Mars 2014 Partager Publié 5 Mars 2014 solution est d'utiliser la fonction concaténer, par contre la valeur de ton champs doit-être en texte donc cell F9 = BC14 H9 = '- G9 = '008 =CONCATENER(F9;H9;G9) BC14-008 l'apostrophe disparaît a l'oeuil humain mais pour XL il considère le champs comme du texte même si numérique IzXl Link to comment Partager sur d'autres sites More sharing options...
yanstrom Publié 5 Mars 2014 Partager Publié 5 Mars 2014 Tu pèse simultanément sur ctrl, alt, delete et le tour est joué.LOL 1 Link to comment Partager sur d'autres sites More sharing options...
degarie Publié 5 Mars 2014 Auteur Partager Publié 5 Mars 2014 Je suis sous access et non excel... C'est pour ca que ca complique un peux mon affaire... C'est un mixte programmation et tabloïd... Mais oui des fois l'écrire donne des idées... Link to comment Partager sur d'autres sites More sharing options...
rinho Publié 6 Mars 2014 Partager Publié 6 Mars 2014 Juste comme ca, est-ce que cela t'aurais convenu d'avoir un truc du genre BC14.008 (au lieu de BC14-008) Et tu incrémentes la valeur "14.008" de 0.001 a chaque jour. Sinon, la remarque d'Iznogood est judicieuse, car sous access aussi, "008" en texte restera "008" mais en nombre, les "0" vont toujours disparaitre Link to comment Partager sur d'autres sites More sharing options...
degarie Publié 6 Mars 2014 Auteur Partager Publié 6 Mars 2014 Oui, j'ai vu ca pour les zéro. J'ai by-passé en mettant simplement 708 ou lieu de 008 (7 pour 7ieme année a mon compte...) Sincèrement ça change rien. Link to comment Partager sur d'autres sites More sharing options...
johnputer Publié 7 Mars 2014 Partager Publié 7 Mars 2014 La réponse (propre) est ici: FormatNumber http://office.microsoft.com/en-ca/access-help/formatnumber-function-HA001228842.aspx 1 Link to comment Partager sur d'autres sites More sharing options...
Recommended Posts
Créez un nouveau compte ou connectez-vous pour commenter
You need to be a member in order to leave a comment
Create an account
Inscrivez-vous pour un nouveau compte dans notre communauté. C'est facile!
Register a new accountConnexion
Vous avez déjà un compte? Connectez vous ici.
Connexion immédiate