Maco pour définir une zone

  • Initiateur de la discussion Initiateur de la discussion pascal35135
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pascal35135

Guest
Bonjour,
Je cherche à faire une macro qui définie un nom.
Exemple:
Je fais appelle dans une formule (=somme(zone_de_travail)) à un nom (zone_de_travail), ce nom représente une zone comprise entre 2 cellules (cellules incluses). Cette zone est variable mais se trouve toujours sur la même colonne entre les cellules contenant "DEBUT" et "FIN".
Avez vous une idée?
Merci.
 
Re : Maco pour définir une zone

Bonjour,

Sans macro, par formule dans la définition du nom ZOne_De_Travail en admettant que Début et Fin soit dans la colonne A:
formule à dit:
=DECALER(Feuil1!$A$1;EQUIV("Début";Feuil1!$A:$A;0);;EQUIV("Fin";Feuil1!$A:$A;0)-EQUIV("Début";Feuil1!$A:$A;0)-1)

Ou par macro:
Code:
Sub CréerZoneTravail()
    Dim Debut As Variant, Fin As Variant
    Debut = Application.Match("Début", Feuil1.Range("A:A"), 0)
    Fin = Application.Match("Fin", Feuil1.Range("A:A"), 0)
    If Not IsError(Debut) And Not IsError(Fin) Then
        Application.Names.Add "Zone_de_Travail2", Feuil1.Range("A1").Offset(Debut).Resize(Fin - Debut - 1)
    End If
End Sub

Voir dans le fichier joint

A+
 
résolu Re : Maco pour définir une zone

Merci à tous pour votre aide!
La solution d'Hasco parait être la plus adapté à ce que je veux faire.
Merci beaucoup pour la rapidité et l'efficacité
Pascal
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
1 K
R
Réponses
10
Affichages
2 K
X
Réponses
5
Affichages
1 K
Xavlh76
X
Retour