Reconnaissance de la valeur d'une case en VB

brabus205 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
brabus205 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous, je me permet de vous demander de l'aide parce que je ne m'en sors pas.

Je vais vous expliquer vite fait... En fait, j'ai un tableau qui récupère des valeurs d'un autre fichier. J'ai donc sous chaque case de ce tableau cette formule "='\\Dell2003\bureautique\PLANIFICATION\2007\JUILLET\02\[FEUILLE COULEE.xls]Prévi'!$D$7"

Et j'ai un petit programme qui teste si la case est vide "If Trim(Sheets("Prévi").Cells(j, 6)) = "" "
Le problème est qu'il ne me la trouve jamais vide puisqu'il y a la formule... Donc j'aimerais qu'il ne regarde que la valeur de la case et pas la formule qu'il y a derrière.

Je ne sais pas s'il y a une syntaxe spéciale ou autre chose mais ça serait vraiment sympa si vous pouviez m'aider. Merci bcp
A voir également:

1 réponse

Utilisateur anonyme
 
Bonjour,


If Trim(Sheets("Prévi").Cells(j, 6)) = ""


essayer plutôt pour la valeur :

If Trim(Sheets("Prévi").Cells(j, 6).Value) = ""

pour la formule :

If Trim(Sheets("Prévi").Cells(j, 6).FormulaR1C1) = ""

Lupin
0
brabus205 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci bcp Lupin
ça amrche sans probleme
@+
0