[EXCEL] Numérotation automatique factures

Résolu/Fermé
POSEIDON - 6 févr. 2006 à 16:42
 naély - 15 avril 2013 à 14:46
Bonjour,

Je saisie mes factures sur excel, mais je suis obligée de leur attribuer manuellement un nouveau numéro chaque fois.
Est-il possible d'avoir une numérotation automatique ?

Je n'ai pas le niveau pour faire des macros et j'espère une solution à ma portée pour ce problème.
A voir également:

9 réponses

G.David
Messages postés
768
Date d'inscription
vendredi 21 novembre 2003
Statut
Membre
Dernière intervention
1 juin 2020
203
11 févr. 2006 à 16:11
Je n'ai pas le niveau pour faire des macros et j'espère une solution à ma portée pour ce problème.

ben tu vas le prendre
tu vas dans outil
macros
nouvelle macro

tu reponds aux question de la boite de dialogue
pour le nom tu tapes: numero
ou ce que tu veut mais qui soit clair pour toi

cliques sur une cellule et arrete l'enregistrement


outil
macros
macros
dans la liste tu as numero
tu la selectionne et tu cliques sur modifier

tu doit avoir a l'ecran un truc de ce genre
sub numero()

range("Xn").select

end sub

ça c'est ta premiere macro
on va l'ettoffer

tu rajoutes sous sub numero()
dim num as integer
(c'est pas obligatoire mais c'est une bonne habitude)

en dessous de range("Xn").select
num=range("Xn").value
num= num+1
range("Xn").value=num


ce qui mathematiquement est une heresie
mais en français cela donne
la valeur num est entiere
tu te places en Xn (ha ouais ça c'est ta cellule de numero de facture)
num prends la valeur de cette cellule
num s'incremente de 1
la cellule prends la valeur num

tu insere un bouton dans ta feuille
b(barre d'outil formulaire)
et tu lui accoles cette macro
a chaque appui sur le bouton ta cellule montera d'un numero
bon integer te limite à 32000 factures pour en mettre plus il faudra changer integer par double

Cordialement
G.David





40
bonjour

j'ai besoin de votre aide je suis vraiment nul j'arrive pas a appliqué votre méthode pour inserer un unméro de facture automatique en celule b2

pouvez-vous m'aider svp

et me retourner par email le déroulement total des manip a faire car une fois que j ai tout noté je ne comprend pas comment retourné en célule comme vous le dite XN QUI POUR MOI DOIT ETRE B2

SOS

MERCI DE VOTRE REPONSE
0
G.David
Messages postés
768
Date d'inscription
vendredi 21 novembre 2003
Statut
Membre
Dernière intervention
1 juin 2020
203 > cricri
21 mai 2008 à 10:40
J'aurais du mal à être pus explicite passe moi ton adresse sur ma boite je vais essayer un cours particulier
0
Merci a Toi, pour ta soluce, je reconnais que j'avais un doute sur ma petite personne en numérotation auto, j'avais pris ce chemin réellement réussir...
Par contre, un question a poser sur un autre sujet, concernant une gestion de stock...
en fait je cherche un moyen d'avoir un historique de mon stock.
c'est a dire :
un onglet facture, un onglet stock pour faire court
dans l'onglet Facture, je sors un produit (ex : paquet de spaghetti...), donc je retire 1 paquet dans mon stock en cours, cela est résolu par une routine Vb et formule excel somme.si...
mais et c'est la qu'il y a deux hic...
1) la vitesse, en effet ayant environ 11 000 références en stock, Excel fais un calcul de somme.si de chaque item de mon stock prenant du temps.
2) je fais un point journalier de ma facturation (RAS..), et mon stock, c'est a dire que j'imprime mes sorties de stocks de la journée et je fais un reset, toujours par routine VB et la mon stock n'est plus juste en effet quand on a une formule entrée - sortie cela est égale au stock en cours, mais quand la sortie est égal à ZÉRO, après le reset de la journée, il reprends le stock antécédent...
la question est
1) existe t'il une routine VB permettant de remplacer "somme.si" ?
2) comment geler mon stock journalier de façon journalière ? afin que celui ci colle au stock physique...
Si cela n'est pas assez clair, dis le moi...
@ plus
pco1202
0
G.David > pco1202
11 nov. 2008 à 17:51
Il y a toujours une solution mais... Excel n'est pas un gestionnaire de base de données il y a un bon conseil du coté d'open office cette suite intègre un système de BD (mais ce n'est pas tellement ma partie ) en plus comme tout OOo est gratuit tu peut tester sans regretter ton achat (un petit conseil si tu n'arrives pas à monter la dernière mouture commence avec des versions plus anciennes ; perso j'ai du monter la 1.5 avant que la deuze accepte de s'installer pas su pourquoi)
0
Christian > pco1202
3 févr. 2009 à 17:22
Hello, juste pour te dire que mon programme fait tout ce que tu demandes et bien plus de façon simple et rapide. Il coûte seulement Euros 70. A disposition pour toute question. Voici le site: www.christian-roux.ch/excelgestion
0