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 :

Problème copier-coller avec un code VBA intégré "Private Sub Worksheet_Change(ByVal Target As Range")


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Femme Profil pro
    Ressources humaines
    Inscrit en
    décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 58
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : décembre 2014
    Messages : 32
    Points : 12
    Points
    12
    Par défaut Problème copier-coller avec un code VBA intégré "Private Sub Worksheet_Change(ByVal Target As Range")
    Bonjour,

    Je rencontre un petit souci avec ma base de données, elle fonctionne bien. Le seul problème est que quand je fais un copier-coller pour rajouter des lignes en bas du tableau, le programme indique des "NP" dans toutes les colonnes. Le NP est renseigné par u code VBA.

    Pouvez-vous SVP me dire comment y remédier ?

    Je vous en remercie par avance

    Prya

    Nota : je joins ma base de données pour mieux visualiser le petit problème
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    juillet 2016
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : juillet 2016
    Messages : 2 938
    Points : 5 128
    Points
    5 128
    Par défaut
    Bonjour,

    Nul besoin de faire un copié-collé d'une ligne pour conserver les formules. Il suffit de convertir votre tableau en tableau structuré et les formules se reproduiront automatiquement à chaque ajout d'une valeur dans une cellule quelconque.
    Voici votre fichier converti en tableau structuré, ajoutez une nouvelle filière, la ligne reproduit les formules de la ligne supérieure.

    pryamani_Problème copier-coller avec un code VBA intégré Private Sub Worksheet_Change.xlsm

    Cdlt

  3. #3
    Membre à l'essai
    Femme Profil pro
    Ressources humaines
    Inscrit en
    décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 58
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : décembre 2014
    Messages : 32
    Points : 12
    Points
    12
    Par défaut
    Bonjour Arturo83,

    Je vous remercie beaucoup pour votre retour.

    En fait je faisais des copier-coller parce qu'il m'arrive d'avoir le même enseignant sur plusieurs lignes et dont seules les 'information concernant les enseignements changent.

    Cordialement
    Prya

Discussions similaires

  1. [XL-365] Déclencher ue code de Private Sub Worksheet_Change(ByVal Target As Range)
    Par retraite83 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 25/11/2020, 14h45
  2. Réponses: 12
    Dernier message: 11/09/2017, 23h45
  3. [XL-2003] Problème copier coller avec MFC et VBA
    Par bbcancer dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 28/11/2011, 10h11
  4. [XL-2007] petit soucis avec un Private Sub Worksheet_Change(ByVal Target As Range)
    Par dris974 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/03/2011, 12h57
  5. copier coller avec Pastespecial en VBA
    Par stormless dans le forum Général VBA
    Réponses: 1
    Dernier message: 06/11/2005, 11h59

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