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 :

Générer une série de feuilles incrémentée [XL-2010]


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
    Chargé d'affaire
    Inscrit en
    Janvier 2017
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire

    Informations forums :
    Inscription : Janvier 2017
    Messages : 22
    Par défaut Générer une série de feuilles incrémentée
    Bonjour à toutes et à tous,

    Après des heures passées sur le net je m'en remets à vous car je désespère.

    Étant en période d'essai, je dois développer faire un état des lieux de 600 chambres.

    Pour cela j'ai créer une feuille excel qui sert de trame pour toutes les vérifications à effectuer dans chaque chambre.

    Je peux si besoin vous fournir cette trame.

    L'idée est la suivante :

    Je souhaite que cette trame se répète à l'identique pour chaque chambre soit de la chambre 1 à la chambre 600 sans avoir à saisir 600 feuilles manuellement et changer là aussi manuellement le numéro de chambre 600 fois.

    J'ai bien essayé avec les données trouvées sur Internet mais c'est pour moi et pour être franche inbuvable. Bien sûr j'ai des connaissances sous Office et pense pouvoir suivre vos indications sans de grande difficulté.

    J'espère trouver une réponse auprès de vous car je désespère.

    Je suis disponible pour répondre à vos questions si vous en avez.

    D'avance je vous remercie.

    Cordialement,
    Erika jeune chargée d'affaires en période d'essai !!!

    Merci beaucoup

  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
    Citation Envoyé par Erika64 Voir le message
    changer là aussi manuellement le numéro de chambre 600 fois.
    Où est placé le n° de chambre ?
    Les numéros de chambre se suivent-ils ?

  3. #3
    Membre averti
    Femme Profil pro
    Chargé d'affaire
    Inscrit en
    Janvier 2017
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire

    Informations forums :
    Inscription : Janvier 2017
    Messages : 22
    Par défaut
    Merci Menhir de te soucier de mon cas,

    Le numéro de chambre peut se situer en en-tête de feuille ou bien dans une cellule, mais toujours en haut du document pour une question de visibilité aisée.
    Les chambres se suivent effecticement.
    Encore merci,

  4. #4
    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
    Citation Envoyé par Erika64 Voir le message
    Le numéro de chambre peut se situer en en-tête de feuille ou bien dans une cellule, mais toujours en haut du document pour une question de visibilité aisée.
    Pour pouvoir le traiter en VBA, il faut une position précise.
    Tu dis que tu as créé une trame. Tu dois donc savoir, dans cette trame, où est placé le n° de chambre.

  5. #5
    Membre averti
    Femme Profil pro
    Chargé d'affaire
    Inscrit en
    Janvier 2017
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Chargé d'affaire

    Informations forums :
    Inscription : Janvier 2017
    Messages : 22
    Par défaut
    Autant pour moi,
    Je prend la cellule A1.
    Avant le numéro de la chambre il doit y avoir d'écrit : CHAMBRE N°

  6. #6
    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
    Citation Envoyé par Erika64 Voir le message
    Avant le numéro de la chambre il doit y avoir d'écrit : CHAMBRE N°
    Ceci peut être fait avec la mise en forme. Ce sera beaucoup plus simple à gérer.

    En A1, tu écris simplement 1.
    Clic droit sur A1 > Format de cellule > Onglet Nombre > Catégorie = Personnalisée > Dans le champ Type, mets
    Le code pour faire tes copies :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub MultiChambre()
       Dim Chambre As Long
     
       For Chambre = 1 To 600
          Worksheets(1).Copy After:=Worksheets(Worksheets.Count)
          ActiveSheet.Name = Format(Chambre, "000")
          Range("A1").Value = Chambre
       Next Chambre
    End Sub
    Je te conseille de le tester en remplaçant 600 par 2, histoire de ne pas avoir un truc énorme qui ne conviennent pas.
    Une fois que c'est bordé, tu lances le définitif avec 600.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Générer une série de rapports
    Par chnink dans le forum iReport
    Réponses: 6
    Dernier message: 24/03/2017, 14h58
  2. Générer une série d'URL à partir de la date et de l'heure
    Par plefever dans le forum Général JavaScript
    Réponses: 58
    Dernier message: 08/06/2016, 06h12
  3. Récupération de données d'une série de feuilles Excel
    Par LASIOULE dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/09/2010, 12h04
  4. Générer une série de chiffres aléatoire dans un tableau
    Par ptitdje dans le forum Général Python
    Réponses: 4
    Dernier message: 10/06/2010, 23h06
  5. Réponses: 2
    Dernier message: 27/05/2007, 22h23

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