begin process at 2012 02 17 08:31:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

VBA

 > 

[VBA/EXCEL] probléme de formule FAUX remplacé par 'FAUX'


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[VBA/EXCEL] probléme de formule FAUX remplacé par 'FAUX'

vendredi 17 février 2006 à 10:56:48 | [VBA/EXCEL] probléme de formule FAUX remplacé par 'FAUX'

minidingue666

Bonjour,

j'ai le code suivant :
for i = 8 to 20
formule = "=SI(vlookup(Q" & i & ",MPI!Q:W,1,FAUX)=0,"""",vlookup(Q" & i & ",MPI!Q:W,1,FAUX))"
Workbooks(nom_feuille).Sheets(l).Cells(i, 23).Formula = formule

qui donne dans Excel la formule suivante
=SI(RECHERCHEV(Q11;MPI!Q:W;1;'FAUX')=0;"";RECHERCHEV(Q11;MPI!Q:W;1;'FAUX'))
cette formule est fausse a cause des cotes autour de FAUX
j'ai essayer de mettre "a_remplacer" (qui apparait sans cote) puis de remplacer par FAUX mais j'ai toujours les cotes autour de FAUX

merci d'avance
vendredi 17 février 2006 à 12:02:49 | Re : [VBA/EXCEL] probléme de formule FAUX remplacé par 'FAUX'

wape

Bonjour,

Pourquoi mélanger l'anglais et le français dans la formule ? Essaye avec :

formule = "=IF(VLOOKUP(Q" & i & ",MPI!Q:W,1,FALSE)=0,"""",VLOOKUP(Q" & i & ",MPI!Q:W,1,FALSE))"
Workbooks(nom_feuille).Sheets(l).Cells(i, 23).Formula = formule

Maintenant si tu veux écrire la formule en français, il faut remplacer les "," par des ";" et utiliser la propriété FormulaLocal :

formule = "=SI(RECHERCHEV(Q" & i & ";MPI!Q:W;1;FAUX)=0;"""";RECHERCHEV(Q" & i & ";MPI!Q:W;1;FAUX))"
Workbooks(nom_feuille).Sheets(l).Cells(i, 23).FormulaLocal = formule


wape
vendredi 17 février 2006 à 13:09:28 | Re : [VBA/EXCEL] probléme de formule FAUX remplacé par 'FAUX'

minidingue666

Cela fonctionne merci !

par contre le resultat est #NOM?
et quand je vais dans la barre des formules et que je fais "entrer" : la valeur est calculée.
Bizarre !

vendredi 17 février 2006 à 14:02:53 | Re : [VBA/EXCEL] probléme de formule FAUX remplacé par 'FAUX'

minidingue666

Pour nom


Cette discussion est classée dans : vba, excel, faux, formule, mpi


Répondre à ce message

Sujets en rapport avec ce message

Formule Excel sous VBA [ par marjorykwet ] Bonjour, je programme un fichier excel, dans une variable je met le numero de la ligne puis dans une formule j'utilise cette variable pour faire une [VBA] Formule appelant un autre classeur excel [ par beurdge ] Bonjour,J'ai crée une macro pour remplir ma base de donnée qui se chargera ensuite dans un tableau.Pour remplir cette base j'utilise des valeurs prése Formule Excel [ par MPi ] Salut,Je sais que ce n'est pas du VBA, mais je sais aussi qu'il y a de bons excelleursJe suis confronté à un problème de formules sous Excel et préfér VBA ou formule Excel [ par sullivan95 ] Bonjour, j'expose le problème : j'ai 2 fichiers dans lesquels se trouve des données dont une colonne de noms et une autre de dates de naissance. D inscrire une formule excel en vba [ par marco60 ] bonjour cette formule cacul le numero de semaine suivant la date du jour dans la cellule j2 je voudrais pouvoir la mettre dans la cellule i2 Private Probléme de syntaxe ? (VBA/Excel) [ par Petitjean315 ] Bonjour a tous. Je dois actuellement réaliser un projet Excel avec du VBA. J'ai écris des formules sous Excel et je suis actuellement en train de les [Catégorie modifiée .Net --> VBA] Double boucle Excel VBA 2003 [ par manekimashimaro ] Bonjour à tous, Tout d'abord je m'excuse si le thème n'est pas le bon, je ne sais jamais lequel choisir [^^confus3]. Je suis actuellement en train d' Modifier formule excel 2003 par des bases en VBA [ par vincenttinet ] bonjour à tous, Mon fichier est trop volumineux due aux nombreuses formules je dois le réduire Afin de progresser dans le fichier voici par étapes c [Catégorie modifiée VB6 -> VBA] formule excel to vba [ par pinem ] Salut à tous. Je me galère depuis un petit moment à transformer une formule excel pour l'adapter à une macro. (Et mon boss commence à me mettre la pre [Catégorie modifiée VB6 -> VBA] convertir du texte sous excel en formule vba [ par tof3 ] Bonjour à tous, je souhaiterai pouvoir récupérer une formule rentrée dans une cellule d'excel au format texte par l'utilisateur et la convertir en for


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,510 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales