[Excel] Ajouter et comptabiliser des données
Résolu
marine
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- [Excel] Ajouter et comptabiliser des données
- Word et excel gratuit - Guide
- Trier des données excel - Guide
- Liste déroulante excel - Guide
- Si et ou excel - Guide
- Déplacer colonne excel - Guide
1 réponse
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
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