Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
MichD
Bonjour, Essaie comme ceci : '------------------------------- Sub Test() 'Feuil1 = Nom de l'onglet de la feuille 'A = La lettre de la colonne '5 = La ligne de début de l'adresse de la cellule '10 = Le nombre de lignes à partir du début MaProc "Feuil1", "A", 5, 10 End Sub '------------------------------- 'Quand tu définis la ligne de déclaration de la procédure, il est 'important de t'assurer du bon type de variables que tu veux passer '------------------------------- Sub MaProc(Feuille As String, MaCol As String, Fin As Long, Num As Long) With Worksheets(Feuille) With .Range(MaCol & Fin).Resize(Num) 'Retourne l'adresse de la plage A5:A14 'Donc une plage de 10 lignes. MsgBox .Address End With End With End Sub '------------------------------- MichD
Bonjour,
Essaie comme ceci :
'-------------------------------
Sub Test()
'Feuil1 = Nom de l'onglet de la feuille
'A = La lettre de la colonne
'5 = La ligne de début de l'adresse de la cellule
'10 = Le nombre de lignes à partir du début
MaProc "Feuil1", "A", 5, 10
End Sub
'-------------------------------
'Quand tu définis la ligne de déclaration de la procédure, il est
'important de t'assurer du bon type de variables que tu veux passer
'-------------------------------
Sub MaProc(Feuille As String, MaCol As String, Fin As Long, Num As Long)
With Worksheets(Feuille)
With .Range(MaCol & Fin).Resize(Num)
'Retourne l'adresse de la plage A5:A14
'Donc une plage de 10 lignes.
MsgBox .Address
End With
End With
Bonjour, Essaie comme ceci : '------------------------------- Sub Test() 'Feuil1 = Nom de l'onglet de la feuille 'A = La lettre de la colonne '5 = La ligne de début de l'adresse de la cellule '10 = Le nombre de lignes à partir du début MaProc "Feuil1", "A", 5, 10 End Sub '------------------------------- 'Quand tu définis la ligne de déclaration de la procédure, il est 'important de t'assurer du bon type de variables que tu veux passer '------------------------------- Sub MaProc(Feuille As String, MaCol As String, Fin As Long, Num As Long) With Worksheets(Feuille) With .Range(MaCol & Fin).Resize(Num) 'Retourne l'adresse de la plage A5:A14 'Donc une plage de 10 lignes. MsgBox .Address End With End With End Sub '------------------------------- MichD
Brat'ac
Dans son message précédent, MichD a écrit :
Bonjour, Essaie comme ceci : '------------------------------- Sub Test() 'Feuil1 = Nom de l'onglet de la feuille 'A = La lettre de la colonne '5 = La ligne de début de l'adresse de la cellule '10 = Le nombre de lignes à partir du début MaProc "Feuil1", "A", 5, 10 End Sub '------------------------------- 'Quand tu définis la ligne de déclaration de la procédure, il est 'important de t'assurer du bon type de variables que tu veux passer '------------------------------- Sub MaProc(Feuille As String, MaCol As String, Fin As Long, Num As Long) With Worksheets(Feuille) With .Range(MaCol & Fin).Resize(Num) 'Retourne l'adresse de la plage A5:A14 'Donc une plage de 10 lignes. MsgBox .Address End With End With End Sub '------------------------------- MichD
Merci, c'est bon
Dans son message précédent, MichD a écrit :
Bonjour,
Essaie comme ceci :
'-------------------------------
Sub Test()
'Feuil1 = Nom de l'onglet de la feuille
'A = La lettre de la colonne
'5 = La ligne de début de l'adresse de la cellule
'10 = Le nombre de lignes à partir du début
MaProc "Feuil1", "A", 5, 10
End Sub
'-------------------------------
'Quand tu définis la ligne de déclaration de la procédure, il est
'important de t'assurer du bon type de variables que tu veux passer
'-------------------------------
Sub MaProc(Feuille As String, MaCol As String, Fin As Long, Num As Long)
With Worksheets(Feuille)
With .Range(MaCol & Fin).Resize(Num)
'Retourne l'adresse de la plage A5:A14
'Donc une plage de 10 lignes.
MsgBox .Address
End With
End With
Bonjour, Essaie comme ceci : '------------------------------- Sub Test() 'Feuil1 = Nom de l'onglet de la feuille 'A = La lettre de la colonne '5 = La ligne de début de l'adresse de la cellule '10 = Le nombre de lignes à partir du début MaProc "Feuil1", "A", 5, 10 End Sub '------------------------------- 'Quand tu définis la ligne de déclaration de la procédure, il est 'important de t'assurer du bon type de variables que tu veux passer '------------------------------- Sub MaProc(Feuille As String, MaCol As String, Fin As Long, Num As Long) With Worksheets(Feuille) With .Range(MaCol & Fin).Resize(Num) 'Retourne l'adresse de la plage A5:A14 'Donc une plage de 10 lignes. MsgBox .Address End With End With End Sub '------------------------------- MichD