Cecinerock
XLDnaute Nouveau
Bonjour à toutes et à tous,
Tout d'abord, bonne année.
J'ai utilisé une solution TAPI pour réaliser une enquête. Cette solution ne s'avère pas être très pratique dès qu'il s'agit de questions à choix multiple.
En exportant sous XLS, les réponses aux questions à choix multiple s'affichent dans la même cellule, séparées de deux points ":"
J'essaye d'y remédier avec VBA, mais je coince !
Voici comment j'ai pensé faire :
A noter que la création de colonnes correspondantes aux modalités de chaque question à choix multiple est prévu au préalable (Manuellement).
Quelqu'un aurait-il une idée sur comment faire ?
Vous trouverez en PJ, un exemple de la structure de donnée, actuelle (Onglet 1) et souhaitée (Onglet 2).
En vous remerciant.
Cdt
Cecinerock
Tout d'abord, bonne année.
J'ai utilisé une solution TAPI pour réaliser une enquête. Cette solution ne s'avère pas être très pratique dès qu'il s'agit de questions à choix multiple.
En exportant sous XLS, les réponses aux questions à choix multiple s'affichent dans la même cellule, séparées de deux points ":"
J'essaye d'y remédier avec VBA, mais je coince !
Voici comment j'ai pensé faire :
Code:
'L et C pour lignes et colonnes
Dim L, C as integer
for L=2 to 200
for C = 1 to 300
if cells(L,C) contient ":" then
'Trouver la colonne dont le nom correspond au nom de la modalité avant les ":" et affecter la valeur 1 en restant sur la même ligne.
Idem pour les autres modalités
'Sachant que ça peut aller jusqu'à 10 modalités dans une même cellule
'Si NSP ou AUCUN laisser vide les cellules des colonnes additionnées
end if
next C
next L
A noter que la création de colonnes correspondantes aux modalités de chaque question à choix multiple est prévu au préalable (Manuellement).
Quelqu'un aurait-il une idée sur comment faire ?
Vous trouverez en PJ, un exemple de la structure de donnée, actuelle (Onglet 1) et souhaitée (Onglet 2).
En vous remerciant.
Cdt
Cecinerock