Je sais, comme ça, ça a l'air bête mais je sais plus trop comment faire alors si quelqu'un avait une idée, je suis preneuse
Ayant une base de 32000 lignes et une colonne par moi depuis 2000, remplir ma plage cellule par cellule, c'est trop long, alors j'ai utilisé le code ci-dessous :
Range(strRange).Value = Application.WorksheetFunction.Transpose(tableauAAfficher)
strRange représente la plage de cellule
tableauAAfficher le tableau que je veux afficher. Ce tableau est bien rempli et des bonnes valeurs
a par pour le mois d'avril 2007, pour lequel ça marche, il fait une erreur pour les autres et me dit qu'il y a une incompatibilite de type et donc il affiche rien.
Sinon j'ai essayé
Range(strRange).Value = tableauAAfficher
mais la toute la plage était remplie que de la premiere valeur du tableau
Faire ligne par ligne, c'est pas possible, donc si vous avez une autre méthode globale ou si vous savez peut-être pourquoi ça marche pas, ça m'interesse
Partager