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 de transfert de lignes non nulles


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 1
    Par défaut Problème de transfert de lignes non nulles
    Bonjour
    Nouveau sur le forum
    Je cherche à résoudre le transfert de plusieurs lignes d’articles vers un bon de commande
    de feuil1 (« catalogue article ») vers feuil2 (« BON DE COMMANDE »)
    La quantité de commande à noter En feuil1 cellule B15 – E15 – H15 (environ 150 cel 1/article)
    J’ai créer une plage en feuil1 de J12 :N250 avec les Réf en J, Le libellé en K, Le conditionnement en L, Le prix Unitaire en M et la quantité en N.
    Donc les quantité notées en B15 sont copiées en N12 etc…
    Maintenant en cliquant sur le bouton VILIDER, je souhaiterais transférer uniquement les lignes ayant un chiffre dans la colonne N (quantité)
    Voilà ce que j’ai mais rien ne fonctionne

    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
    17
    18
    19
    20
    21
    22
    Sub VALIDBLCDE()
    '
    ' Copie_info Macro
    ' Macro enregistrée le 07/06/11 PHC
    '
     
    '
        Range("J12:N250").Select
        Application.CutCopyMode = False
        Selection.Copy
        Range("Q12").Select
        Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
        Application.CutCopyMode = False
        Selection.Sort Key1:=Range("U12"), Order1:=xlDescending, Key2:=Range("Q12") _
            , Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _
            False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 _
            :=xlSortNormal
        Range("W12:AA51").Select
        Selection.Copy
        Sheets("BON DE COMMANDE").Select
        Range("A21").Select

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 99
    Par défaut
    Bonsoir Phil 10150
    si tu pouvais nous joindre un petit fichier représentatif avec les explications dedans je te fais cela par retour
    a+
    papou

Discussions similaires

  1. [XL-2010] Trouver la dernier ligne non nulle et remplir les trois colonne a droite par des zero
    Par foxrever dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 15/06/2014, 00h02
  2. Récupérer les lignes non nulles
    Par aurelie83 dans le forum SSIS
    Réponses: 7
    Dernier message: 03/04/2012, 15h00
  3. matrice: éliminer les lignes non nulles
    Par ahcnas dans le forum MATLAB
    Réponses: 1
    Dernier message: 12/06/2011, 13h46
  4. [Débutant] min par ligne non null
    Par tenderstoune dans le forum MATLAB
    Réponses: 2
    Dernier message: 30/06/2010, 00h53
  5. Réponses: 1
    Dernier message: 27/06/2006, 13h47

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