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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Utilisation .formula "=" & variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utilisation .formula "=" & variable

n°2166236
Inataqi S
Love Psalm
Posté le 01-12-2012 à 03:03:07  profilanswer
 

Bonjour,
 
J'essaye d'utiliser la fonction range().formula de VBA mais je n'arrive pas à concaténer le signe "=" avec une variable.  
 
Voici mon code
 
 

Code :
  1. Dim sheetlist As String
  2. Dim i As Integer
  3.      
  4. i = 2
  5.       While Range("B" & i).Value <> ""
  6.        
  7.         sheetlist = Range("B" & i).Value
  8.                      
  9.         Range("C" & i).Formula = "=" & sheetlist & " '!$D$3"
  10.        
  11.         i = i + 1
  12.            
  13.     Wend


 
Cela renvoie une erreur 1004 "erreur définie par l'application ou par l'objet"
 
Comment réussir à définir une formule qui contient (forcément) le signe = mais concaténer avec une variable  :??:  
 
Si j'écris "'=", cela me donne une formule '= donc qui n'est pas vu en tant que formule...
 

mood
Publicité
Posté le 01-12-2012 à 03:03:07  profilanswer
 

n°2166239
Inataqi S
Love Psalm
Posté le 01-12-2012 à 05:29:20  profilanswer
 

Ok il fallait juste rajouter "='"...


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

  Utilisation .formula "=" & variable

 

Sujets relatifs
Variable %netlogon%récupération d'une variable a l'écriture d'un input
Utilisation d'une variable dans un appel de SQL (avec un "@" )Utilisation de la bibliothèque portmidi sur Windows avec Ada
BASH : manipulation de variable[Javascript] Tester variable selon heur été / hiver
[Résolu] Copie de dossier avec variableProblème affichage tableau de taille variable
Plus de sujets relatifs à : Utilisation .formula "=" & variable


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