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 :

Debugage Macro : "Incompatibilité de type"


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    426
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 426
    Par défaut Debugage Macro : "Incompatibilité de type"
    Bonjour,

    Avec le code ci-dessous, j'arrive à mettre une ligne en couleur suivant ce que je choisi dans une liste déroulante :
    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
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Application.Intersect(Target, Range("B:B")) Is Nothing Then
            On Error Resume Next
            Select Case Target.Value
                Case Range("C1")
                    Rows(Target.Row).Interior.Color = Range("C1").Interior.Color
                Case Range("C2")
                    Rows(Target.Row).Interior.Color = Range("C2").Interior.Color
                Case Range("C3")
                    Rows(Target.Row).Interior.Color = Range("C3").Interior.Color
                Case Range("C4")
                    Rows(Target.Row).Interior.Color = Range("C4").Interior.Color
            End Select
        End If
    End Sub
    Mon problème (très gênant!) est le suivant :
    Lorsque par exemple j'ai 3 lignes de couleurs (voir le fichier joint), et que je décide de supprimer la ligne 2, alors la ligne 3 perd sa couleur et redevient blanche.
    Auriez-vous une solution pour quelle garde sa couleur initiale ?

    De plus, vous remarquerez que le CTRL+Z juste après avoir supprimer la ligne, ne fonctionne plus ! Encore un mystère que je ne sais élucider et qui me gêne beaucoup également.

    Merci pour votre aide !
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Requête/SQL]Pb de "quote" avec un type memo
    Par Tintou dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 26/04/2007, 15h47

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