[Excel] Ajouter et comptabiliser des données

Résolu/Fermé
marine - 13 janv. 2008 à 21:31
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 13 janv. 2008 à 21:50
Bonsoir,


Je teste une macro sous excel, et je cherche comment rajouter des données dans mon tableau source (feuille excel) et que la macro les contabilise. En bref je voudrais qu' un tableau à cellules illimitées rentre dans ma macro. Une idée ? (quelques lignes de code seraient les bienvenues ;) j'ai cherché genre un équivalent de "maxtab" sous C++ ou un genre de "derniereligne = ..." )

merci d'avance.

M.G
A voir également:

1 réponse

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
13 janv. 2008 à 21:50
Bonsoir,

tu pourrais préciser ton besoin stp
entre autre et que la macro les contabilise
et je voudrais qu' un tableau à cellules illimitées rentre dans ma macro

Je ne sais pas trop ton niveau en vba donc voilà qcq éléments qui répondront peut-être...
Pour lire une cellule c'est var = [A1].value
pour l'écrire c'est [A1].value = var

auxquels tu peux ajouter un offset par ex:
[B3].offset(2,3].value = var tu décales de 2 lignes et 3 colonne par rapport à B3 => E5
2 et 3 peuvent être des variables (des boucles par exemple) et si ils sont négatifs c'est pour un offset à gauche ou en haut, sans dépasser les limites de la feuille.

La dernière cellule occupée de la colonne A est: [A65536].End(xlUp) (pour excel 2003...)
donc la 1ère libre est: [A65536].End(xlUp).offset(1,0)

eric
0