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 :

Format cellule et rechercheV


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2015
    Messages : 43
    Points : 18
    Points
    18
    Par défaut Format cellule et rechercheV
    Bonjour à tous,
    J'ai crée une liste de valeur qui renvoi une recherche v d'une autre feuille à l'aide de vba. Dans cette autre feuille qu'on va appeler 2 pour faire plus simple, certaines valeurs ont un format personnalisé avec "< "devant la valeur. J'aimerai que dans la feuille 1 dans la colonne à juste a coté de la recherche v, le caractère"<" s'affiche si le format de la cellule de la feuille 2 est personnalisé.
    Cela en VBA biensur. J'imagine qu'il faut une fonction If mais comment renvoyer le format de la cellule en fonction de la recherchev ?

    J'espère me faire comprendre.

  2. #2
    Membre expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 869
    Points : 3 442
    Points
    3 442
    Billets dans le blog
    1
    Par défaut
    Tu peux montrer ce que tu as fait ? (le code biensur)
    Ils ne savaient pas que c'était impossible ... du coup ils l'ont fait (Mark Twain)

    n'oubliez pas de si les messages vous aide ou sont pertinents et de mettre quand cela est !

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2015
    Messages : 43
    Points : 18
    Points
    18
    Par défaut
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    Sheets("Resultats").Select
          Range("B9:B100").Select
        ActiveWorkbook.Names.Add Name:="liste", RefersToR1C1:="=Resultats!R9C2:R100C2" 'selection appelée liste
     
        Sheets("Feuil2").Select
     Range("E2,H2").Select
     
        With Selection.Validation 'création menu déroulant
            .Delete
            .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
            xlBetween, Formula1:="=liste"
            .IgnoreBlank = True
            .InCellDropdown = True
            .InputTitle = ""
            .ErrorTitle = ""
            .InputMessage = ""
            .ErrorMessage = ""
            .ShowInput = True
            .ShowError = True
        End With
     
    Range("G2").Select     'recherche v sur la colonne G
        ActiveCell.FormulaR1C1 = _
            "=VLOOKUP(R2C6,Resultats!R9C2:R100C113,Feuil2!R[1]C[-6],FALSE)"
        Selection.AutoFill Destination:=Range("G2:G100")
    J'aimerai donc mettre dans la colonne F "<" si le format de la cellule dans la feuille résultats est personnalisé (il faut biensur que la cellule dans la cellule de la colonne F corresponde à la cellule de la colonne G ou un recherche v est lancée.

    Pour être plus précis j'aimerai faire une recherchev ou alors si il existe une autre fonction qui me permettrait de me renvoyer le format d'un tableau.

Discussions similaires

  1. [XL-2003] RECHERCHEV et format cellule
    Par KMARIEMAH dans le forum Excel
    Réponses: 7
    Dernier message: 23/05/2010, 14h33
  2. Format cellule avec rechercheV apres liaison access
    Par vulcain91 dans le forum Excel
    Réponses: 28
    Dernier message: 09/10/2007, 09h10
  3. [VBA-E]automatiser "clic droit, format cellule, texte"
    Par jmlcea dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/04/2006, 16h21
  4. [VBA-E] Format cellule
    Par peon3 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 05/02/2006, 18h35
  5. [Delphi 2005] Format cellules Excel
    Par Vulcanos dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 24/05/2005, 22h21

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