Excel > Range(..).FormulaR1C1 > Prob de quote
Résolu
locas
-
locas -
locas -
Bonjour,
J'ai un petit soucis avec une macro & vba sous excel :
.
En utilisant la commande "FormulaR1C1" : La formule insérée est construite dynamiquement à partir d'une coordonnée de cellule obtenue en concaténant le nom de la colonne ( une lettre stockée en constante ) et la ligne en cours.
.
Voici une partie du code :
La fonction ne déclenche pas d'erreur et insère la valeur suivante dans la cellule :
Bien évidemment, cela ne marche pas car il ajoute 2 simple quote entre les coordonnées de la cellule U14. En supprimant ces 2 quotes, la formule fonctionne parfaitement.
.
Comment puis-je éviter l'ajout de ces quotes ?
.
Merci par avance de vos retours.
.
Cordialement
J'ai un petit soucis avec une macro & vba sous excel :
.
En utilisant la commande "FormulaR1C1" : La formule insérée est construite dynamiquement à partir d'une coordonnée de cellule obtenue en concaténant le nom de la colonne ( une lettre stockée en constante ) et la ligne en cours.
.
Voici une partie du code :
.... Const COL_TIME_DIFF As String = "U" ... ... Range(COL_WARNING & CRow).FormulaR1C1 = "=SI(" & COL_TIME_DIFF & CRow & "<0,""!"","""")" ... ...
La fonction ne déclenche pas d'erreur et insère la valeur suivante dans la cellule :
=SI('U14'<0;"!";"")
Bien évidemment, cela ne marche pas car il ajoute 2 simple quote entre les coordonnées de la cellule U14. En supprimant ces 2 quotes, la formule fonctionne parfaitement.
.
Comment puis-je éviter l'ajout de ces quotes ?
.
Merci par avance de vos retours.
.
Cordialement
A voir également:
- Excel > Range(..).FormulaR1C1 > Prob de quote
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Ranger par ordre alphabétique excel - Guide