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 :

Récupérer le format de la deuxième ligne d'une cellule [XL-2007]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    retraité
    Inscrit en
    Septembre 2019
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Septembre 2019
    Messages : 27
    Par défaut Récupérer le format de la deuxième ligne d'une cellule
    Bonjour à tous,
    J'ai un programme qui met à jour l'état d'un ensemble de matériels selon les données extraites d'un autre programme, ce dernier étant un programme professionnel.
    L'état de la flotte de matériels, élaboré chaque matin, possède une colonne observation pour chacun d'entre eux. Les cellules de cette colonne peuvent comporter plusieurs lignes et chacune un format fonte différent.
    J'arrive à mettre à jour les cellules en y incorporant des lignes avec le formatage souhaité. Pour la mise à jour par macro, je dois effacer les mises à jour automatiques qui ont été effectuées la veille en laissant les commentaires effectués manuellement par moi ou d'autres personnes. Pas de problème pour effacer ces lignes mais le problème intervient quand est effacée la dernière ligne entrée par macro. La ligne suivante, entrée donc manuellement se met au format de la ligne qui vient d'être supprimée. Pas très grave en soi pour la couleur ou la taille de fonte mais très important en ce qui concerne les lignes barrées.
    Ce que je voudrais faire c'est extraire le format de la ennième ligne pour pouvoir la réinjecter dans la cellule au bon format. je sais réinjecter sous le bon format mais je n'arrive pas à extraire le format d'une ligne parmi d'autres à l'intérieur d'une cellule.

    Je joint un classeur avec le principe de la macro que j'utilise. Je voudrais donc avant l'effacement d'une ligne pouvoir récupérer le format de la ligne suivante pour pouvoir lui redonner le format initial après l'effacement de la ligne précédente. La colonne supplémentaire me sert pour copier coller au lieu de tout réinscrire avant un nouvel essai.

    Merci de votre attention.
    Fichiers attachés Fichiers attachés

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 21/11/2016, 19h18
  2. [XL-2010] supprimer deuxième ligne d'une cellule [ALT+ENTER]
    Par vianney.g dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/10/2013, 21h28
  3. Calcul sur la deuxième ligne d'une série
    Par CinePhil dans le forum Requêtes
    Réponses: 4
    Dernier message: 09/04/2009, 16h07
  4. Problème EXCEL : Récupérer la ligne d'une cellule active
    Par Kok1k1du dans le forum C++Builder
    Réponses: 10
    Dernier message: 17/11/2008, 12h04
  5. [VBA]Récupérer numéros de colonne et de lignes de la cellule active
    Par Subkill dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/04/2007, 20h28

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