Bonjour.
Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre
feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
Sheets("Feuil2").Select
ActiveSheet.Range("A2:B10).Select
Sheets("Feuil2").Range("A2:B10).Sort _
Key1:=Range("A2"), order1:=xlAscending
End Sub
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
Youky
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
With Sheets("Feuil2")
.Range("A2:B10").Sort _
Key1:=.Range("A2"), Order1:=xlAscending
End With
End Sub
attention aussi , aprés tes B10 manque les """""""""
Youky
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
OX5el8nTGHA.5264@TK2MSFTNGP10.phx.gbl...
Bonjour.
Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une
autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
Sheets("Feuil2").Select
ActiveSheet.Range("A2:B10).Select
Sheets("Feuil2").Range("A2:B10).Sort _
Key1:=Range("A2"), order1:=xlAscending
End Sub
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
Daniel
Super, mais pourquoi ? (le guillemet mis à part) En tout cas, merci. Daniel "Youky" a écrit dans le message de news:
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
Super, mais pourquoi ? (le guillemet mis à part)
En tout cas, merci.
Daniel
"Youky" <bruno.jeune@wanadoo.fr> a écrit dans le message de news:
eQreuOoTGHA.1236@TK2MSFTNGP11.phx.gbl...
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
With Sheets("Feuil2")
.Range("A2:B10").Sort _
Key1:=.Range("A2"), Order1:=xlAscending
End With
End Sub
attention aussi , aprés tes B10 manque les """""""""
Youky
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
OX5el8nTGHA.5264@TK2MSFTNGP10.phx.gbl...
Bonjour.
Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une
autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
Sheets("Feuil2").Select
ActiveSheet.Range("A2:B10).Select
Sheets("Feuil2").Range("A2:B10).Sort _
Key1:=Range("A2"), order1:=xlAscending
End Sub
Super, mais pourquoi ? (le guillemet mis à part) En tout cas, merci. Daniel "Youky" a écrit dans le message de news:
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
Youky
Salut bien , Aprés le Key1 le Range n'utilise pas la bonne page donc il faut lui dire Feuil2.Range(A2") avec le with j'ai mis un point Youky "Daniel" a écrit dans le message de news:
Super, mais pourquoi ? (le guillemet mis à part) En tout cas, merci. Daniel "Youky" a écrit dans le message de news:
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
Salut bien ,
Aprés le Key1 le Range n'utilise pas la bonne page donc il faut lui dire
Feuil2.Range(A2")
avec le with j'ai mis un point
Youky
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e3vTcWoTGHA.4864@TK2MSFTNGP12.phx.gbl...
Super, mais pourquoi ? (le guillemet mis à part)
En tout cas, merci.
Daniel
"Youky" <bruno.jeune@wanadoo.fr> a écrit dans le message de news:
eQreuOoTGHA.1236@TK2MSFTNGP11.phx.gbl...
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
With Sheets("Feuil2")
.Range("A2:B10").Sort _
Key1:=.Range("A2"), Order1:=xlAscending
End With
End Sub
attention aussi , aprés tes B10 manque les """""""""
Youky
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
OX5el8nTGHA.5264@TK2MSFTNGP10.phx.gbl...
Bonjour.
Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une
autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
Sheets("Feuil2").Select
ActiveSheet.Range("A2:B10).Select
Sheets("Feuil2").Range("A2:B10).Sort _
Key1:=Range("A2"), order1:=xlAscending
End Sub
Salut bien , Aprés le Key1 le Range n'utilise pas la bonne page donc il faut lui dire Feuil2.Range(A2") avec le with j'ai mis un point Youky "Daniel" a écrit dans le message de news:
Super, mais pourquoi ? (le guillemet mis à part) En tout cas, merci. Daniel "Youky" a écrit dans le message de news:
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
Daniel
...que je n'avais pas remarqué. Un début de cataracte, sans doute. Merci encore. Daniel "Youky" a écrit dans le message de news:
Salut bien , Aprés le Key1 le Range n'utilise pas la bonne page donc il faut lui dire Feuil2.Range(A2") avec le with j'ai mis un point Youky "Daniel" a écrit dans le message de news:
Super, mais pourquoi ? (le guillemet mis à part) En tout cas, merci. Daniel "Youky" a écrit dans le message de news:
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub
Merci d'avance. Daniel
...que je n'avais pas remarqué. Un début de cataracte, sans doute.
Merci encore.
Daniel
"Youky" <bruno.jeune@wanadoo.fr> a écrit dans le message de news:
e0og7aoTGHA.5108@TK2MSFTNGP09.phx.gbl...
Salut bien ,
Aprés le Key1 le Range n'utilise pas la bonne page donc il faut lui dire
Feuil2.Range(A2")
avec le with j'ai mis un point
Youky
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
e3vTcWoTGHA.4864@TK2MSFTNGP12.phx.gbl...
Super, mais pourquoi ? (le guillemet mis à part)
En tout cas, merci.
Daniel
"Youky" <bruno.jeune@wanadoo.fr> a écrit dans le message de news:
eQreuOoTGHA.1236@TK2MSFTNGP11.phx.gbl...
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
With Sheets("Feuil2")
.Range("A2:B10").Sort _
Key1:=.Range("A2"), Order1:=xlAscending
End With
End Sub
attention aussi , aprés tes B10 manque les """""""""
Youky
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news:
OX5el8nTGHA.5264@TK2MSFTNGP10.phx.gbl...
Bonjour.
Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une
autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range)
'*** la procédure est dans "Feuil1"
Sheets("Feuil2").Select
ActiveSheet.Range("A2:B10).Select
Sheets("Feuil2").Range("A2:B10).Sort _
Key1:=Range("A2"), order1:=xlAscending
End Sub
...que je n'avais pas remarqué. Un début de cataracte, sans doute. Merci encore. Daniel "Youky" a écrit dans le message de news:
Salut bien , Aprés le Key1 le Range n'utilise pas la bonne page donc il faut lui dire Feuil2.Range(A2") avec le with j'ai mis un point Youky "Daniel" a écrit dans le message de news:
Super, mais pourquoi ? (le guillemet mis à part) En tout cas, merci. Daniel "Youky" a écrit dans le message de news:
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" With Sheets("Feuil2") .Range("A2:B10").Sort _ Key1:=.Range("A2"), Order1:=xlAscending End With End Sub
attention aussi , aprés tes B10 manque les """"""""" Youky
"Daniel" a écrit dans le message de news:
Bonjour. Je n'arrive pas à trouver la bonne syntaxe pour trier une plage d'une autre feuille à partir d'une procédure WorkSheet_Change :
Private Sub Worksheet_Change(ByVal Target As Range) '*** la procédure est dans "Feuil1" Sheets("Feuil2").Select ActiveSheet.Range("A2:B10).Select Sheets("Feuil2").Range("A2:B10).Sort _ Key1:=Range("A2"), order1:=xlAscending End Sub