Programmation VBA, un peu d'aide SVP
Fermé
winston_smith81
-
15 déc. 2009 à 14:16
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 15 déc. 2009 à 20:32
Gord21 Messages postés 918 Date d'inscription samedi 21 novembre 2009 Statut Membre Dernière intervention 20 mars 2013 - 15 déc. 2009 à 20:32
A voir également:
- Programmation VBA, un peu d'aide SVP
- Application de programmation - Guide
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Programmer un sms - Guide
1 réponse
Gord21
Messages postés
918
Date d'inscription
samedi 21 novembre 2009
Statut
Membre
Dernière intervention
20 mars 2013
289
15 déc. 2009 à 20:32
15 déc. 2009 à 20:32
Bonsoir,
Voici une possibilité :
' Selection de la dernière cellule libre en colonne H Feuille 2
ligne_libre = Sheets("Feuil2").Range("H65536").End(xlUp).Offset(1, 0).Row
ligne_libre = WorkSheetFunction.Min(20,ligne_libre)
'
' Mise en place de la formule
Sheets("Feuil2").Range("H"&ligne_libre).Formula="=SUM(Feuil1!E" & (ligne_libre-18) & ":E" & (ligne_libre+1))"
Je ne pense pas avoir fait d'erreur dans les indices de ligne.
Voici une possibilité :
' Selection de la dernière cellule libre en colonne H Feuille 2
ligne_libre = Sheets("Feuil2").Range("H65536").End(xlUp).Offset(1, 0).Row
ligne_libre = WorkSheetFunction.Min(20,ligne_libre)
'
' Mise en place de la formule
Sheets("Feuil2").Range("H"&ligne_libre).Formula="=SUM(Feuil1!E" & (ligne_libre-18) & ":E" & (ligne_libre+1))"
Je ne pense pas avoir fait d'erreur dans les indices de ligne.