Boucle VBA
Résolu
Charlie
-
Christof422 Messages postés 871 Date d'inscription Statut Membre Dernière intervention -
Christof422 Messages postés 871 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je réalise un questionnaire sous excel, et je souhaite que les réponses des entreprises que je vais rencontrer s'aditionnent dans une feuille de compilation des résultats.
L'onglet "result" est la feuille de compilation.
Et je souhaite que : sur l'onglet "result", au niveau de la cellule "B12", les réponses des entreprises s'additionnent.
Exemple :
Onglet result, celulle B12 = 2
Onglet Entreprise1, cellule B13 = 1
Alors cellule B12 = 2+1
Et ça pour chaque cellule du questionnaire...
Je compte répondre 1 dans les cases du questionnaire quand c'est positif, mais peut-être ce serait plus simple de mettre "oui". Auquel cas, cellule B13 = oui.
Je ne sais pas ce qui est le mieux... et surtout je ne sais pas quelle boucle utiliser (For... to, step?).
Je n'arrive pas à ce que le résultat dans la cellule de l'onglet de compilation prenne en compte son ancienne valeur.
J'espère avoir été assez claire
SVP... aidez-moi !! :)
Merci.
Charlie
Je réalise un questionnaire sous excel, et je souhaite que les réponses des entreprises que je vais rencontrer s'aditionnent dans une feuille de compilation des résultats.
L'onglet "result" est la feuille de compilation.
Et je souhaite que : sur l'onglet "result", au niveau de la cellule "B12", les réponses des entreprises s'additionnent.
Exemple :
Onglet result, celulle B12 = 2
Onglet Entreprise1, cellule B13 = 1
Alors cellule B12 = 2+1
Et ça pour chaque cellule du questionnaire...
Je compte répondre 1 dans les cases du questionnaire quand c'est positif, mais peut-être ce serait plus simple de mettre "oui". Auquel cas, cellule B13 = oui.
Je ne sais pas ce qui est le mieux... et surtout je ne sais pas quelle boucle utiliser (For... to, step?).
Je n'arrive pas à ce que le résultat dans la cellule de l'onglet de compilation prenne en compte son ancienne valeur.
J'espère avoir été assez claire
SVP... aidez-moi !! :)
Merci.
Charlie
1 réponse
Sheets("result").Cells(12, 2) = Sheets("result").Cells(12, 2)+Sheets("Entreprise1").Cells(13, 2)
Le premier pas vers la solution est la recherche. Notre ami Google connaît sûrement la solution...
Charlie
Super !! merci.
Christof422
Messages postés
871
Date d'inscription
Statut
Membre
Dernière intervention
212
dr