Téléchargement
illégal
Posez votre question Signaler

VBA/EXCEL Copie de variables dans une cellule [Résolu]

ben13.51 103Messages postés 18 mars 2009Date d'inscription 11 janvier 2012Dernière intervention - Dernière réponse le 19 mars 2009 à 10:12
Bonjour,
je souhaite copier la valeur d'une varible utilisée dans une macro VBA et la coller dans une cellule excel
j'ai écrit ces quelques lignes qui me semblaient pertinente mais il semble que cela pose un probleme à VB
Sub AfficheInbox_NumPoisson()
'InputBox Numéro du Poisson
NumPoisson = InputBox("Saisissez le N° du Poisson", "N° Poisson")
NumPoissonNum = Val(NumPoisson)
Cells("NuméroPoisson") = NumPoissonNum
La cellule que j'ai appellée "NuméroPoisson" doit recevoir la valeur de la variable type Integer "NumPoissonNum"
Mais c'est sur cette dernière ligne que ma macro plante... elle n'aime pas le = NumCoeurNum
Si quelqu'un a déjà encontré ce problème et pouvait m'aider la dessus je lui en serais reconnaissant
Merci d'avance!!
Lire la suite 

VBA/EXCEL Copie de variables dans une cellule »

2 réponses
Réponse
+1
moins plus
Essayes ceci:
Cells("NuméroPoisson").value = NumPoissonNum
Ajouter un commentaire
Réponse
+0
moins plus
En fait j'ai compris mon problème...
Premièrement une cellule nomée telle que NuméroPoisson s'écrit [NuméroPoisson] et non cells("Numéropoisson")
Deuxièmement et c'est très bête je l'avoue la feuille dans laquelle se trouve la cellule en question n'était pas visible et donc inutilisable par VB...

Code:
Sheets("Tempo").Visible = False

Donc je me suis pris la tête pour pas grand chose...

Cela dit merci quand même pour ton conseil... je l'ai tout de même testé avant de comprendre le fond du problème!
Ajouter un commentaire
Ce document intitulé « VBA/EXCEL Copie de variables dans une cellule » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?