Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1175 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Excel macro inserer formule et guillemet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Excel macro inserer formule et guillemet

n°1038677
bonzefou
Posté le 07-04-2005 à 11:39:05  profilanswer
 

Bonjour,
 
 qq un pourrait il me dire pourquoi cette ligne provoque une erreur
 
Worksheets("A" ).Cells(2, 1).Value = "=INDIRECT(" & Chr(34) & "HW" & Chr(34) & "RIGHT(A1)" & Chr(34) & "!C1:C100" & Chr(34) & " )"
 
l idee est bien sur d inserer une formule dans une cellule, j ai donc besoin des guillemets a l interieur de la chaine de caractere
merci bcp
 
j ai essaye en mettant "" pour avaoir les guillemet mais j ai une sytax error....
 

mood
Publicité
Posté le 07-04-2005 à 11:39:05  profilanswer
 

n°1038696
bonzefou
Posté le 07-04-2005 à 11:55:45  profilanswer
 

pardon j ai resolu le premier probleme j avais oublie un &
mais maintenant  j arrive pas a faire plus complique
 
Worksheets("ASY_Site_Forecast" ).Cells(2, colFound).Value = "=COUNTIF(INDIRECT(" & Chr(34) & "HW_Site_" & Chr(34) & " & RIGHT(D1) & " & Chr(34) & "!C1:C100" & Chr(34) & " );1) & " & Chr(34) & "x Configuration " & Chr(34) & " & " & (nbTotalConfig - i + 1)
 
si qq un voit mon erreur  
merci

n°1038698
FlorentG
Unité de Masse
Posté le 07-04-2005 à 11:56:37  profilanswer
 

C'est quoi ton Chr(34) ?

n°1039139
AlainTech
Pas trouvé? Cherche encore!
Posté le 07-04-2005 à 17:05:48  profilanswer
 

FlorentG a écrit :

C'est quoi ton Chr(34) ?


Guillemets :sol:


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
n°1039423
FlorentG
Unité de Masse
Posté le 07-04-2005 à 21:57:24  profilanswer
 

Oui ;) Enfin pour être plus lisible tu les remplaces par des double double-quote :whistle:

.Value = "=COUNTIF(INDIRECT(""HW_Site_"" & RIGHT(D1) & ""!C1:C100""....

n°1039630
bonzefou
Posté le 08-04-2005 à 08:39:08  profilanswer
 

l interêt d être plus lisible quand ca marche pas.... j ai dit que j avais deja essaye avec "" et dans ce forum qq un proposait d essayer avec chr(34) donc...
 
enfin j ai resolu le probleme merci qd même
 
il fallait une virgule et pas un point virgule pour le COUNTIF()
 
voila

n°1039688
FlorentG
Unité de Masse
Posté le 08-04-2005 à 09:37:12  profilanswer
 

Ben si ça marche ;) y'avait juste une couille quelque part alors

n°2302084
wemi68
simplifions!
Posté le 16-06-2017 à 01:09:27  profilanswer
 

Si maintenant on veut introduite une redirection supplémentaire sur la feuille
 
c'est à dire si HW_Site est en I1  donc  & I1 &
 
.Value = "=COUNTIF(INDIRECT(""HW_Site_"" & RIGHT(D1) & ""!C1:C100""....
.Value = "=COUNTIF(INDIRECT(""   &I1&    "" & RIGHT(D1) & ""!C1:C100""....
 
comment forcer à réévaluer & I1 & ?
 
Merci pour l'aide..

n°2302176
lusamaga
Posté le 19-06-2017 à 15:11:45  profilanswer
 

il fallait une virgule et pas un point virgule pour le COUNTIF() http://www.ximi.us/usa/images/71.gif


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Excel macro inserer formule et guillemet

 

Sujets relatifs
ouvrir un .doc d'excel avec un chemin composé de variables[excel] tableau championnat?
Macro ExtractionMacro excel VBA complexe sur Filtre auto + récupération des données...
Macro - passage de variables dans 2 procéduresrappeler une feuille Excel
Macro tableau croisé dynamique en vbProbleme creation de fichier excel a partir de php
Excel et le tri par code 
Plus de sujets relatifs à : Excel macro inserer formule et guillemet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR