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 :

Duplication onglets selon liste


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Comptable
    Inscrit en
    Juillet 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Comptable
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juillet 2016
    Messages : 5
    Par défaut Duplication onglets selon liste
    Bonsoir,

    Je souhaiterais savoir s'il est possible, sans doute via une macro, de dupliquer un onglet nommé "facture" selon une liste de valeurs en colonne A d'un autre onglet nommé "liste". En fait, pour chaque valeur en A, il faudrait qu'un onglet avec le nom de la valeur en A se créé et qu'une des cellules de l'onglet facture (C15) se mette automatiquement à jour avec cette valeur toujours pour que la facture puisse se générer correctement (prix, nom du destinataire, ... en fonction de la valeur de la liste en A).

    En espérant avoir été assez claire pour savoir si ceci est possible ou non.

    Je vous remercie par avance

    Bonne soirée,
    Audrey

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Faire une boucle For To ou For Each qui scrute toutes les cellules de la liste.
    https://msdn.microsoft.com/fr-fr/lib.../gg264596.aspx

    Pour chacune faire une copie de l'onglet avec la méthode Copy de Worksheet.
    https://msdn.microsoft.com/fr-fr/lib.../ff837784.aspx

    et changer le nom de ActiveWorksheet avec la propriété Name en utilisant la valeur de la cellule scrutée par le For Each.
    https://msdn.microsoft.com/fr-fr/lib.../ff196974.aspx

Discussions similaires

  1. [Excel] Pré-affichage d'un nom selon liste
    Par leo2v2o dans le forum Excel
    Réponses: 4
    Dernier message: 18/01/2007, 16h39
  2. [PHP-JS] affiche selon liste déroulante
    Par cell dans le forum Langage
    Réponses: 10
    Dernier message: 10/12/2006, 23h39
  3. Filtrages emails selon liste d'autorisés
    Par Benoit* dans le forum Apache
    Réponses: 7
    Dernier message: 07/09/2006, 17h33
  4. [JSP] Affichage selon liste deroulante
    Par cnguyen dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 10/06/2006, 20h21
  5. Recherche selon liste deroulante
    Par martonpylon12 dans le forum IHM
    Réponses: 6
    Dernier message: 21/12/2005, 21h00

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