bonjour a tous
je suis novice en VBA, et me voila confronter a un probleme que je ne comprend pas
je cree un tableaux excel en fonction de donnée récoltés via un userform.
a partir d'une des donnée recoltée, je recherche la bonne position dans le tableau et insère une nouvelle ligne dans laquelle je colle mes les nouvelles informations.
cette nouvelle ligne peut se situer n'importe ou dans le tableau.
jusqu’à la je n'est pas de souci.
mais voila, certaines colonne doivent être fusionnées.
j'utilise donc la formule suivante:
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("h29", "i29").Offset(j).Mergej étant la position où la ligne doit être insérer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range("k29:o29").Offset(j).Merge
ceci fonctionne lorsque que la ligne se trouve tout en haut du tableau, soit j=0
mais des que ce n'est plus le cas, la fusion des cellules ne fonctionne plus.
j'ai essayer d'autre manière, en sélection les cellule préalablement, en utilisant .mergecell=true...
mais je ne trouve pas la solution
j’apprécierai un peu d'aide car je bloque
merci à vous
Partager