bonsoir,
j'aimerai bien sélectionner un tableau dans une autre feuille que la feuille ou existe la macro et appliquer les bordures (le code ci dessous me permet de le réaliser), mon problème c'est que dans la feuille actuelle je peux exécuter la macro alors que dans d'autres feuille je ne peux pas puisque je dois maintenir ctrl enfoncée
Y'a t'il une sélection à maintenir dans le code, j'ai déjà utilisé select Range(A6:H2000) mais la macro s'effectue sur la totalité de la plage alors que je souhaite juste les lignes ou il y'a l'écriture d'où la nécessité de ctrl enfoncée.
Private Sub Image2_Click()
Sheets("Feuil23").Select
Dim P As Range
On Error Resume Next
Set P = Application.InputBox("Sélectionnez une cellule ou une plage :", Type:=8)
On Error GoTo 0
If P Is Nothing Then MsgBox "Sélection annulée"
Selection.Borders.Weight = xlMedium
End Sub
Merci de votre aide
j'aimerai bien sélectionner un tableau dans une autre feuille que la feuille ou existe la macro et appliquer les bordures (le code ci dessous me permet de le réaliser), mon problème c'est que dans la feuille actuelle je peux exécuter la macro alors que dans d'autres feuille je ne peux pas puisque je dois maintenir ctrl enfoncée
Y'a t'il une sélection à maintenir dans le code, j'ai déjà utilisé select Range(A6:H2000) mais la macro s'effectue sur la totalité de la plage alors que je souhaite juste les lignes ou il y'a l'écriture d'où la nécessité de ctrl enfoncée.
Private Sub Image2_Click()
Sheets("Feuil23").Select
Dim P As Range
On Error Resume Next
Set P = Application.InputBox("Sélectionnez une cellule ou une plage :", Type:=8)
On Error GoTo 0
If P Is Nothing Then MsgBox "Sélection annulée"
Selection.Borders.Weight = xlMedium
End Sub
Merci de votre aide