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 :

Feuille de calcul - mise en page intelligente


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    ADV
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : ADV
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Feuille de calcul - mise en page intelligente
    Bonjour,
    Je découvre à peine le langage VBA, et j'ose espérer qu'il sera possible de répondre à cette demande (siouplé!!).
    A partir d'une feuille de calcul contenant 7 éléments essentiels de natures différentes (Gencod, titre, auteur, date de parution, prix , quantité et actualité) trié par auteur, j'aimerais pouvoir automatiser la création d'une autre feuille de calcul à partir de ces éléments mais avec quelques changements :

    Aujourd'hui, le tableau a comme emplacement :
    Gencod 'police spéciale': A1
    titre 'lettres': B1
    auteur 'lettres': C1
    prix 'comptabilité': D1
    quantité 'vide': E1
    actualité 'lettre': F1

    Demain, mon idéal serait cette même disposition avec:
    - un saut de 2 lignes à chaque changement d'auteur
    - Que mon actualité en F1 se retrouve en bandeau (ligne) avant chaque groupement d'auteur.

    Mille mercis d'avance!
    Claire

  2. #2
    Membre émérite
    Femme Profil pro
    Ingénieur
    Inscrit en
    Octobre 2016
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Indre et Loire (Centre)

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

    Informations forums :
    Inscription : Octobre 2016
    Messages : 1 703
    Points : 2 813
    Points
    2 813
    Par défaut
    Bonjour et bienvenue sur le forum

    Peux-tu nous dire plus précisément où est-ce que tu bloques ? As-tu déjà un bout de code ? Si oui, lequel ? Qu'est-ce qui ne fonctionne pas correctement ?

    Pour faire de la mise en page avec VBA, souvent l'enregistreur de macro est une grande aide pour commencer les macros.

    un saut de 2 lignes à chaque changement d'auteur
    • "saut de 2 lignes" : utilises l'enregistreur de macro pour savoir comment insérer des lignes.
    • "à chaque changement d'auteur" : je pense qu'il faudra passer par une boucle.


    Que mon actualité en F1 se retrouve en bandeau (ligne) avant chaque groupement d'auteur
    Je ne suis pas bien sûre d'avoir tout compris. Mais a priori, c'est la même réponse que ci-dessus.
    • "en bandeau" : j'imagine que cela veut dire fusionner des cellules => enregistreur de macro.
    • "avant chaque groupement d'auteur" => boucle à intégrer avec la précédente pour ne pas faire 2 x la même boucle.

  3. #3
    Membre expérimenté Avatar de Transitoire
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2017
    Messages
    724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Auditeur informatique

    Informations forums :
    Inscription : Décembre 2017
    Messages : 724
    Points : 1 454
    Points
    1 454
    Par défaut
    Bonjour, Bon la ligne ci sessous me semble claire.
    - un saut de 2 lignes à chaque changement d'auteur
    Mais que voulez vous dire exactement par :
    - Que mon actualité en F1 se retrouve en bandeau (ligne) avant chaque groupement d'auteur.
    Cordialement
    On a deux vies, la deuxième commence quand on se rend compte qu'on n'en a qu'une.
    Confucius

  4. #4
    Nouveau Candidat au Club
    Femme Profil pro
    ADV
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : ADV
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    bonjour à tous les 2,
    Merci beaucoup pour votre attention!
    Alors je n'ai aucun bout de code, c'est justement bien là le problème
    Effectivement, le bandeau voulait dire en fusionnant les cellules (ou pas d'ailleurs, j'imagine que si on positionne le texte en colonne A avec une mise en page de gauche à droite cela s'affichera correctement, mais si la fusion est mieux alors il faudrait qu'elle prenne en compte les colonnes A I).

    Merci encore

  5. #5
    Membre expérimenté Avatar de Transitoire
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2017
    Messages
    724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Auditeur informatique

    Informations forums :
    Inscription : Décembre 2017
    Messages : 724
    Points : 1 454
    Points
    1 454
    Par défaut
    Bonjour, J'ai l'impression que vous faites plein de confusions.
    Effectivement, le bandeau voulait dire en fusionnant les cellules (ou pas d'ailleurs, j'imagine que si on positionne le texte en colonne A avec une mise en page de gauche à droite cela s'affichera correctement, mais si la fusion est mieux alors il faudrait qu'elle prenne en compte les colonnes A I).
    En fait, ne voudriez vous pas simplement avoir toujours en vision la ligne d'en tète. Parce que si c'est cela, il vous suffira d'aller dans le coin haut droit de la grille de calcul, de tirer la double barre d'une ligne vers le bas et ensuite d'aller dans le menu: fenêtre/figer les volets pour avoir la ligne 1 qui reste toujours visible lorsque vous descendez dans le bas de la feuille.
    Nom : Capture d’écran 2020-04-07 à 07.40.00.png
Affichages : 125
Taille : 59,3 Ko
    Nom : Capture d’écran 2020-04-07 à 07.40.22.png
Affichages : 79
Taille : 58,4 Ko
    Nom : Capture d’écran 2020-04-07 à 07.40.43.png
Affichages : 85
Taille : 57,9 Ko
    Vous pouvez remarquer que sur la dernière copie d'écran, je suis descendu à la ligne 10 et que l'en tète est toujours visible.
    Cordialement
    On a deux vies, la deuxième commence quand on se rend compte qu'on n'en a qu'une.
    Confucius

  6. #6
    Nouveau Candidat au Club
    Femme Profil pro
    ADV
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : ADV
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Re
    Bonsoir, non il ne s'agissait pas de figer les cellules de sorte que l'en tête apparaisse mais bien de refaire des groupes actualités/en tête/ligne de mon article.
    J'ai trouvé de l'aide depuis et vous remercie de votre intérêt pour la question !
    A bientôt

Discussions similaires

  1. Une feuille de calcul dans une page web?
    Par skandhal dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/01/2011, 11h56
  2. Exemple création feuille Excel avec mise en page
    Par celiaaa dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/07/2007, 12h30
  3. [VBA-E] Mise en page de tout le classeur avec nb feuill inconnu
    Par tonf dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/04/2006, 15h25
  4. Mise en page avec une feuille de style
    Par leroivert dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 15/11/2005, 11h39
  5. Problème de mise en page avec feuille de style css
    Par leroivert dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 15/11/2005, 09h36

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