Limiter une zone de feuille

Bonsoir

Est-il possible de limiter pour l'envoi par mail d'une certaine partie d'une feuille(si possible pouvoir choisir la feuille)?.

Exemple b2: h, jusqu à la dernière ligne vide(mais qui peut s' agrandir en fonction du tableau) pour exemple aujourd’hui B22.

Merci

CDT

13pour-le-forum.xlsx (9.55 Ko)

Bonjour sweetee,

Un exemple pour choisir une feuille et copier une plage définie:

Sub test()

Dim derlg As Integer

On Error Resume Next

    Reponse = InputBox("Saisir la feuille à imprimer", "Choix d'onglet") 'choix de la feuille

Sheets(Reponse).Activate  'sélection de la feuille
  derlg = Range("A" & Rows.Count).End(xlUp).Row  'définit la dernière ligne en fonction de la colonne A
   Sheets(Reponse).Range("$B$2:$H$" & derlg).Copy   'copie les données de la feuille, de B2 jusqu'à H et dernière ligne

'macro pour envoi par mail
End Sub

En espérant que cela t'aide,

Cordialement,

Bonsoir

Merci de votre réponse je rentre de maladie désoler du retard .Je regarde et vous tiens au courant .

Merci

cdt

Bonsoir

Nickel merci pour votre aide et encore désoler du retard.

MERCI

CDT

Rechercher des sujets similaires à "limiter zone feuille"