La valeur d'une cellule dans une variable VBA
Résolu/Fermé
Grobibi34
Messages postés
83
Date d'inscription
lundi 3 mars 2008
Statut
Membre
Dernière intervention
29 mai 2008
-
5 mars 2008 à 14:21
bob26 - 19 janv. 2018 à 20:15
bob26 - 19 janv. 2018 à 20:15
A voir également:
- Affecter la valeur d'une cellule à une variable vba
- Récupérer valeur cellule vba - Meilleures réponses
- Vba valeur d'une cellule - Meilleures réponses
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Aller à la ligne dans une cellule excel - Guide
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
3 réponses
Ivan-hoe
Messages postés
433
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
17 octobre 2008
309
Modifié le 13 déc. 2018 à 23:24
Modifié le 13 déc. 2018 à 23:24
Salut Grobibi,
1°) déclarer ta variable :
2°) lui affecter la valeur d'une cellule :
Si nécessaire, reprendre le nom du classeur et de la feuille :
Bonne continuation !
1°) déclarer ta variable :
Dim NomVariable
2°) lui affecter la valeur d'une cellule :
NomVariable = range("A1").Value
Si nécessaire, reprendre le nom du classeur et de la feuille :
NomVariable = Workbooks("NomClasseur").Sheets("NomFeuille").Range("A1").Value
Bonne continuation !
5 mars 2008 à 16:19
3 août 2008 à 22:02
Je cherche la façon de faire le contraire, soit de copier la valeur d'une variable dans une cellule d'un classeur.
En fait, j'ai créé un modèle de formulaire pour générer des factures. J'ai besoin que le numéro de la facture s'incrémente de 1 à chaque nouvelle facture.
Je n'y arrive pas. J'ai réussi à le faire quand on ouvre le modèle, en créant une procédure Auto_Open, mais ça ne fonctionne pas quand on crée un nouveau document à partir de ce modèle.
Je suis sûre qu'il est possible de le faire en utilisant une variable qui garde les valeurs et qui serait écrite à chaque création de facture, mais je n'ai pas trouvé.
Pourrais-tu me venir en aide ?