IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Créer référence automatique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    autre
    Inscrit en
    Février 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2013
    Messages : 23
    Par défaut Créer référence automatique
    Bonjour,

    pas très douée avec excel, je souhaiterai que la première colonne de mon tableau soit une référence automatique.

    Est-ce possible?

    Merci.

  2. #2
    Membre émérite

    Homme Profil pro
    Cyber Security & AI
    Inscrit en
    Février 2009
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Cyber Security & AI

    Informations forums :
    Inscription : Février 2009
    Messages : 506
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Si j'ai bien compris ta demande, tu sélectionnes ta colonne et a la place du nom des cellules, tu écris la nom que tu veux comme référence.

    Cela te convient il comme réponse.

    Cordialement.

  3. #3
    Membre averti
    Femme Profil pro
    autre
    Inscrit en
    Février 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2013
    Messages : 23
    Par défaut
    merci pour cette réponse, mais non.

    En fait s'agissant d'un registre de plainte, je souhaite qu'une référence soit automatiquement attachée à chaque entrée. Il s'agit d'éviter à la personne qui va remplir le tableau de commencer par saisir un numéro de référence.

  4. #4
    Membre émérite

    Homme Profil pro
    Cyber Security & AI
    Inscrit en
    Février 2009
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Cyber Security & AI

    Informations forums :
    Inscription : Février 2009
    Messages : 506
    Billets dans le blog
    2
    Par défaut
    Si tu créais un compteur pour chaque ligne soit avec l'aide des cellules soit en VBA cela te conviendrais ?

    Cordialement.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    334
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 334
    Par défaut
    Bonjour,
    Voyez ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 2 And Target.Row > 1 Then
        If Target.Count = 1 Then
            Application.EnableEvents = False
            If Target.Value <> "" Then
                With Target.Offset(0, -1)
                    .Value = Val(Target.Offset(-1, -1).Value) + 1
                    .NumberFormat = "00000"
                End With
            Else
                Target.Offset(0, -1).ClearContents
            End If
            Application.EnableEvents = True
        End If
    End If
    End Sub
    à mettre (Alt+F11) dans la feuille concernée.
    Cordialement.

  6. #6
    Membre averti
    Femme Profil pro
    autre
    Inscrit en
    Février 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2013
    Messages : 23
    Par défaut
    Citation Envoyé par dev_ggy Voir le message
    Si tu créais un compteur pour chaque ligne soit avec l'aide des cellules soit en VBA cela te conviendrais ?

    Cordialement.
    ce serait un bon début effectivement. Pour le moment j'utilise le contenu de 2 cellules pour créer une référence unique, mais ce n'est pas forcément top.

    Pour ce qui est du code de vieuxmonsieur, j'ai du mal à voir ce qu'il donne...

  7. #7
    Membre émérite Avatar de keygen08
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Octobre 2012
    Messages : 545
    Par défaut
    Bonjour

    Inserer automatiquement date et heure de la création de la ligne donne un numero unique, cela conviendrait-il ? (insertion de aujourd'hui) Ou doit on reprendre des elements existant dans le depot de plainte pour les fusionner et en faire un numero unique.(fonction concatener), ou encore faire une numérotation de ligne automatique(genre a1+1)

    Est ce que tout cela se passe sur une feuille ou plusieurs. Le plus simple pour que nous puissions vous aider serait de nous dire exactement le resultat desiré en fonction de quel critere.

  8. #8
    Membre averti
    Femme Profil pro
    autre
    Inscrit en
    Février 2013
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : autre
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2013
    Messages : 23
    Par défaut
    De votre description, la fonction qui me convient le mieux est la fonction concatener que j'ai d'ores et déjà mise en place. Donc je pense devoir m'en contenter. Merci pour vos réponses!

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/05/2010, 11h14
  2. Créer xml automatique
    Par Gabie dans le forum Windows
    Réponses: 6
    Dernier message: 28/12/2009, 21h13
  3. référence automatique entre 2 feuilles
    Par philippou dans le forum Excel
    Réponses: 7
    Dernier message: 30/05/2008, 10h31
  4. Créer une référence automatiquement
    Par FCL31 dans le forum IHM
    Réponses: 1
    Dernier message: 18/12/2007, 14h04
  5. Réponses: 2
    Dernier message: 21/02/2007, 20h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo