Numérotation automatique
Fabienne88
-
Le Pingou Messages postés 12646 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12646 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je recherche la façon de créer une cellule automatique d'attribution de numéros qui dépendent à la fois de la date d'achat et du nombre d'actions achetées. Par ex j'achète 10 actions, je souhaite qu'excel numérote automatiquement chaque action (1,2,3,4,5,6,7,8,9,10) et ce ci pour chaque achat et ce en fonction d'une date de la plus ancienne à la plus récente.
Est-ce possible? Si oui, comment faire ?
D'avance merci pour votre aide
Je recherche la façon de créer une cellule automatique d'attribution de numéros qui dépendent à la fois de la date d'achat et du nombre d'actions achetées. Par ex j'achète 10 actions, je souhaite qu'excel numérote automatiquement chaque action (1,2,3,4,5,6,7,8,9,10) et ce ci pour chaque achat et ce en fonction d'une date de la plus ancienne à la plus récente.
Est-ce possible? Si oui, comment faire ?
D'avance merci pour votre aide
A voir également:
- Numérotation automatique
- Réponse automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Réponse automatique gmail - Guide
- Sommaire automatique word - Guide
22 réponses
Bonjour,
Oui c'est possible, faut-il encore savoir quelle structure vous voulez avoir (1 action par ligne ou 1 ligne pour 10 actions moins ou plus et qu'elles sont les autres indications (durée, prix,
etc)
Oui c'est possible, faut-il encore savoir quelle structure vous voulez avoir (1 action par ligne ou 1 ligne pour 10 actions moins ou plus et qu'elles sont les autres indications (durée, prix,
etc)
Bonjour,
Merci pour le retour. Vous parlez de fichier de près de 10'000 lignes alors je suppose que votre organisation traite déjà les retraits et que vous voulez modifier la manière de traiter les retraits. Sans avoir la structure actuelle je ne peux pas en faire plus.
Merci pour le retour. Vous parlez de fichier de près de 10'000 lignes alors je suppose que votre organisation traite déjà les retraits et que vous voulez modifier la manière de traiter les retraits. Sans avoir la structure actuelle je ne peux pas en faire plus.
Bonjour,
Je vous remercie pour votre aide. Afin de comprendre, je vous envois un exemple de notre registre (il est impossible d'envoyer un exemple excel alors je tente un rapide visuel dans ce message).
21/06/2016 Sortie agree -200,00
17/12/2008 entrée agree 100,00
21/12/2009 entrée agree 100,00
Un actionnaire a pris 2 fois 100 actions qui ensuite ont été retirées en totalité. Mon besoin est d’appliquer une macro numérotant les 200 actions mais je ne sais pas du tout comment faire. Mes notions en macro sont proches de 0.
Encore merci pour votre aide.
Très bonne journée
Fabienne
Je vous remercie pour votre aide. Afin de comprendre, je vous envois un exemple de notre registre (il est impossible d'envoyer un exemple excel alors je tente un rapide visuel dans ce message).
21/06/2016 Sortie agree -200,00
17/12/2008 entrée agree 100,00
21/12/2009 entrée agree 100,00
Un actionnaire a pris 2 fois 100 actions qui ensuite ont été retirées en totalité. Mon besoin est d’appliquer une macro numérotant les 200 actions mais je ne sais pas du tout comment faire. Mes notions en macro sont proches de 0.
Encore merci pour votre aide.
Très bonne journée
Fabienne
Bonjour,
Sur quoi se basé pour créer les numéros et de quoi sont-ils constitué ...et ou enregistrer la série des numéros !
Faites donc un petit exemple sur Excel et vous pouvez mettre le fichier à disposition sur https://www.cjoint.com/ ou alors insérer une image de la feuille sur le poste.
Sur quoi se basé pour créer les numéros et de quoi sont-ils constitué ...et ou enregistrer la série des numéros !
Faites donc un petit exemple sur Excel et vous pouvez mettre le fichier à disposition sur https://www.cjoint.com/ ou alors insérer une image de la feuille sur le poste.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
voici le lien du fichier: https://www.cjoint.com/c/JFihj1EYhok
J'ai mis quelques lignes afin de bien comprendre la construction de notre fichier. Nous avons besoin de cette numérotation automatique de chaque action afin de mieux suivre les mouvements entrée sortie.
D'avance merci pour votre aide.
voici le lien du fichier: https://www.cjoint.com/c/JFihj1EYhok
J'ai mis quelques lignes afin de bien comprendre la construction de notre fichier. Nous avons besoin de cette numérotation automatique de chaque action afin de mieux suivre les mouvements entrée sortie.
D'avance merci pour votre aide.
Bonjour,
Merci pour le fichier.
Sans autre précision je suppose que vous voulez avoir, par exemple client 1, dans la cellule numérotation auto actions les 100 numéros ...! Et qu'elle structure de numéro...!
Merci pour le fichier.
Sans autre précision je suppose que vous voulez avoir, par exemple client 1, dans la cellule numérotation auto actions les 100 numéros ...! Et qu'elle structure de numéro...!
Bonjour,
C'est tout à fait cela une numérotation automatique à partir de 1 qui serait de cette forme pour 100 actions: 1,2,3,....,100 (sans espace entre chaque numéro). Un numéro d'action ne doit être utilisé qu'une seule fois bien sur et lors de sorties partielles ou totales, nous devrions reprendre chaque numéro donné automatiquement.
N'hésitez pas à me dire s'il vous manque des informations. Et merci pour votre aide
Bien à vous
Fabienne
C'est tout à fait cela une numérotation automatique à partir de 1 qui serait de cette forme pour 100 actions: 1,2,3,....,100 (sans espace entre chaque numéro). Un numéro d'action ne doit être utilisé qu'une seule fois bien sur et lors de sorties partielles ou totales, nous devrions reprendre chaque numéro donné automatiquement.
N'hésitez pas à me dire s'il vous manque des informations. Et merci pour votre aide
Bien à vous
Fabienne
Bonjour,
Donc les 100 numéros séparés par une virgule dans la cellule 'G...' correspondante au souscripteur...! Oui Non
Donc les 100 numéros séparés par une virgule dans la cellule 'G...' correspondante au souscripteur...! Oui Non
Bonjour,
A vous de voir si cela convient pour la numérotation automatique.
Le fichier : https://www.cjoint.com/c/JFipUYcUcO0
A vous de voir si cela convient pour la numérotation automatique.
Le fichier : https://www.cjoint.com/c/JFipUYcUcO0
Bonjour,
Le fichier est vide quand je l'ouvre. Est-ce que je dois faire quelque chose en particulier ?
Bonne journée
Fabienne
Le fichier est vide quand je l'ouvre. Est-ce que je dois faire quelque chose en particulier ?
Bonne journée
Fabienne
Bonjour,
Eh bien il n'est pas vide voir sur la feuille 2 (ou vous avez mis l'exemple) peut-être affichage déplacer, revenez à la cellule A1...
Eh bien il n'est pas vide voir sur la feuille 2 (ou vous avez mis l'exemple) peut-être affichage déplacer, revenez à la cellule A1...
Bonjour,
Ah ben oui, c'est mieux. Mais c'est parfait comment puis je faire maintenant ?
Je vous remercie
Ah ben oui, c'est mieux. Mais c'est parfait comment puis je faire maintenant ?
Je vous remercie
Bonjour,
La numérotation et comme vous le voulez ...!
pour ceci: Mais c'est parfait comment puis je faire maintenant
Je ne comprend ce à quoi vous faite référence.
La numérotation et comme vous le voulez ...!
pour ceci: Mais c'est parfait comment puis je faire maintenant
Je ne comprend ce à quoi vous faite référence.
Je ne vous ai envoyé qu'un exemple, il va falloir que je fasse la même choses pour la totalité des souscriptions soit près de 10000 ligne comme je vous disais au départ. Mais c'est tout à fait ce que je voulais faire.
Bonsoir,
C'est très simple à placer sur votre dossier de travail, vous suivez les explications pour la colonne supplémentaire [R:R] et la variable compteur dans la cellule [!$XFD$1]
Et si vous ne l'avez pas remarqué il faut encore mettre le code qui se trouve sur le module de la feuille [Feuil2]
Si problème vous me faite signe.
C'est très simple à placer sur votre dossier de travail, vous suivez les explications pour la colonne supplémentaire [R:R] et la variable compteur dans la cellule [!$XFD$1]
Et si vous ne l'avez pas remarqué il faut encore mettre le code qui se trouve sur le module de la feuille [Feuil2]
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 7 Then
NumAuto (Target.Row)
End If
'MsgBox "sélection change"
End Sub
Si problème vous me faite signe.
Bonjour,
Merci pour ces explications, je viens donc de créer dans mon fichier la colonne contrôle Num Auto, ainsi que la cellule NumAction. J'ai bien fait un copier coller du code dans le module et ensuite j'ai créé le code sur la feuille concernée que vous m'avez envoyé en changeant juste le numéro de la colonne puisque ce n'est pas le même.
Faut-il une étape supplémentaire pour que la macro s'active car rien ne se passe.
Merci beaucoup pour votre aide
Fabienne
Merci pour ces explications, je viens donc de créer dans mon fichier la colonne contrôle Num Auto, ainsi que la cellule NumAction. J'ai bien fait un copier coller du code dans le module et ensuite j'ai créé le code sur la feuille concernée que vous m'avez envoyé en changeant juste le numéro de la colonne puisque ce n'est pas le même.
Faut-il une étape supplémentaire pour que la macro s'active car rien ne se passe.
Merci beaucoup pour votre aide
Fabienne
Bonjour,
Avez-vous bien mis le code dans le module de feuille [Feuil2]

Désolé, vous devez aussi avoir la macro qui génère les numéros que vous placer dans un module (dans VBA clic Insertion puis sur Module)
La macro :
Avez-vous bien mis le code dans le module de feuille [Feuil2]
Désolé, vous devez aussi avoir la macro qui génère les numéros que vous placer dans un module (dans VBA clic Insertion puis sur Module)
La macro :
Sub NumAuto(li)
Dim NuAc As Long, nua As Variant, x As Integer
NuAc = Range("NumAction")
If Range("R" & li) = "Ok" Then
For x = 1 To Range("F" & li)
nua = nua + CStr(NuAc + x) & ","
Next x
Range("G" & li) = nua: Range("NumAction") = NuAc + x - 1
Else
MsgBox "Pas de numérotation automatique pour un SORTIE ou Numéro d'action déjà existants"""
End If
End Sub
Bonjour,
Je l'avais bien fait mais cela ne marche pas quand même. A part ces étapes, je n'ai créé aucune macro est ce que le problème viendrait de là ?
Je l'avais bien fait mais cela ne marche pas quand même. A part ces étapes, je n'ai créé aucune macro est ce que le problème viendrait de là ?
Merci pour votre réponse, alors il s'agit bien d'1 ligne pour 10 actions par exemple (en réalité il s'agit d'un fichier avec près de 10000 lignes dans lequel on enregistre chaque acquisition: numéro client, numéro acquisition, date entrée, nb actions et le montant est calculé automatiquement.
Une fois que les gens veulent sortir la totalité ou un retrait partiel, nous créons alors un nouveau mouvement sortie avec les mêmes informations que précédemment et nous devrons reprendre le numéros les plus anciens attribués automatiquement.
En espérant être claire dans ce petit explicatif.
Très bonne journée