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 :

plage nonmé ne s'étend pas


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
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Décembre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2022
    Messages : 2
    Par défaut plage nonmé ne s'étend pas
    Hello,


    débutant sous VBA, j'ai un petit problème lorsque j'essaie de copier des donnés d'un tableau nonmé sur une page vers un autre tableau nonmé sur une seconde page. La copie se fait bien, mais la table d'arrivé ne s'agrandit pas et les data reste donc hors champs... voici le code que j'utilise :

    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    Sub Inbound4()
     
    Sheets("Split Extract").Select
     
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6, Criteria1:= _
            "I4"
     
        Worksheets("Split Extract").Range("hazmat[Full Name]").Copy _
        Destination:=Worksheets("IB").Range("hazmat_ib[full Name]")
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6, Criteria1:= _
            "I4"
        Worksheets("Split Extract").Range("hazmat[Emp Login]").Copy _
        Destination:=Worksheets("IB").Range("hazmat_ib[Emp Login]")
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6, Criteria1:= _
            "I4"
        Worksheets("Split Extract").Range("hazmat[Manager Login]").Copy _
        Destination:=Worksheets("IB").Range("hazmat_ib[manager Login]")
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6, Criteria1:= _
            "I4"
        Worksheets("Split Extract").Range("hazmat[Reg/Temp]").Copy _
        Destination:=Worksheets("IB").Range("hazmat_ib[Reg/Temp]")
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6, Criteria1:= _
            "I4"
        Worksheets("Split Extract").Range("hazmat[Refresh Month]").Copy _
        Destination:=Worksheets("IB").Range("hazmat_ib[Refresh Month]")
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6, Criteria1:= _
            "I4"
        Worksheets("Split Extract").Range("hazmat[Last Completed Date]").Copy _
        Destination:=Worksheets("IB").Range("hazmat_ib[Last Completed Date]")
     
        ActiveSheet.ListObjects("hazmat").Range.AutoFilter Field:=6
     
    Sheets("IB").Select
    End Sub
    Merci d'avance pour ceux qui prendrons le temps de m'aider

  2. #2
    Rédacteur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2013
    Messages
    1 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Août 2013
    Messages : 1 033
    Par défaut
    Bonjour,
    Si vous utilisez des tableaux structurés, la documentation suivante pourra peut être vous servir pour faire vos copies, et autres traitements :
    https://laurent-ott.developpez.com/t...ux-Structures/

    Bonne continuation.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Décembre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2022
    Messages : 2
    Par défaut re
    j'ai essayer la méthode de ce tutos (qui est très bien expliqué), mais je tombe sur cette erreur :Nom : erreur excel.PNG
Affichages : 251
Taille : 56,8 Ko

    J'avoue que je suis dépassé, quand je copie l'ensemble d'un tableau structuré d'une feuille à l'autre, aucun problem, celui-ci se redimentionne seul, mais quand je copie uniquement les colones qui me sont nécessaire, le tableau structuré d'accueil ne s'agrandit pas....

  4. #4
    Rédacteur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2013
    Messages
    1 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Août 2013
    Messages : 1 033
    Par défaut
    Citation Envoyé par just_aka Voir le message
    je tombe sur cette erreur...
    Bonjour.
    Il faut copier le module TS du fichier en pièce jointe de la documentation dans votre projet.
    Cordialement.

Discussions similaires

  1. Lancer une macro si une plage de cellule n'est pas sélectionnée
    Par arnold95 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 30/01/2014, 16h15
  2. Sélection d'une plage (je n'y arrive pas même avec la FAQ :'( )
    Par Zak Blayde dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 11/01/2008, 14h26
  3. Sélection de plage n'affichant pas le zero
    Par docjo dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 04/01/2008, 11h54
  4. listview sélection qui ne s'étend pas
    Par parabolus dans le forum Windows Forms
    Réponses: 3
    Dernier message: 16/04/2007, 02h26
  5. [CSS] Comment faire un div qui ne s'étend pas ?
    Par tuxout dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 16/08/2006, 14h23

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