Bonjour,
Est-il possible de selectionner une plage de cellule, sans faire appel à range, mais plutot avec cells
En effet, pour utiliser range, il faut changer de page :
Sheets(2).select
Range("A1:B6").select
Alors qu'avec cells, non, ce qui m'arrangerait !!! C'est pour faire un tri par ordre alphabétique de données que j'ai sur une autre page, (la macro automatique, légerement modifiée m'a donné ça :
sheets("Paramétrages").Select
Range("B3:C" & i).Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range( _
"C2"), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase _
:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, _
DataOption2:=xlSortNormal
)
or mon souci, c'est que cette macro est déclanchée depuis une autre page (qui s'appelle sortie), sur laquelle j'ai mis une macro pour remettre tous les champs à zéro lorsqu'on la selectionne ! du coup, quand je fais sheets("Sortie").Select pour revenir, ça m'efface tout !
J'espère avoir été clair !
Merci par avance
[VBA] selection d'une plage de cellule
4 messages
• Page 1 sur 1
- IBegin
- Jeune membre
- Messages: 32
- Inscription: 19 Avr 2007, 09:53
Bonjour IBegin
Pour utiliser range, il faut changer de page : c’est faux !
Vous pouvez être sur une feuille et sélectionner une plage tel que
Au lieu de
Sheets(2).select
Range("A1:B6").select
Faire
Sheets(“toto”). Range("A1:B6").select
Vous serez sur une feuille mais sur l’autre la sélection des cellules changera
Et pour
sheets("Paramétrages").Select
Range("B3:C" & i).Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range( _
"C2"), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase _ etc…
Essayez donc
sheets("Paramétrages").Select
sheets(“toto”).Range("B3:C" & i).Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range( _
"C2"), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase _ etc…
Cordialement
Alain
Pour utiliser range, il faut changer de page : c’est faux !
Vous pouvez être sur une feuille et sélectionner une plage tel que
Au lieu de
Sheets(2).select
Range("A1:B6").select
Faire
Sheets(“toto”). Range("A1:B6").select
Vous serez sur une feuille mais sur l’autre la sélection des cellules changera
Et pour
sheets("Paramétrages").Select
Range("B3:C" & i).Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range( _
"C2"), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase _ etc…
Essayez donc
sheets("Paramétrages").Select
sheets(“toto”).Range("B3:C" & i).Sort Key1:=Range("B2"), Order1:=xlAscending, Key2:=Range( _
"C2"), Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase _ etc…
Cordialement
Alain
le bricolo du samedi, Simple Autodidacte
Lorsqu'un problème est résolu, pensez donc a le cocher tomme tel !
Un problème résolu est aussi une source d'info, (mais avec sa solution!)
Lorsqu'un problème est résolu, pensez donc a le cocher tomme tel !
Un problème résolu est aussi une source d'info, (mais avec sa solution!)
- alain0654
- Membre fidèle
- Messages: 189
- Inscription: 10 Oct 2007, 01:35
- Localisation: rouen
- IBegin
- Jeune membre
- Messages: 32
- Inscription: 19 Avr 2007, 09:53
IBengin,
Un fichier exemple svp !
A vous lire
Alain
Un fichier exemple svp !
A vous lire
Alain
le bricolo du samedi, Simple Autodidacte
Lorsqu'un problème est résolu, pensez donc a le cocher tomme tel !
Un problème résolu est aussi une source d'info, (mais avec sa solution!)
Lorsqu'un problème est résolu, pensez donc a le cocher tomme tel !
Un problème résolu est aussi une source d'info, (mais avec sa solution!)
- alain0654
- Membre fidèle
- Messages: 189
- Inscription: 10 Oct 2007, 01:35
- Localisation: rouen
4 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- VBA : Selection d'une plage de données problématique
par Fab117 » 12 Jan 2007, 09:57 - 7 Réponses
- 3180 Vus
- Dernier message par Fab117

15 Jan 2007, 14:05
- VBA : Selection d'une plage de données problématique
-
- selection d'une plage de cellule
par rocket4 » 23 Sep 2011, 22:57
- 3 Réponses
- 114 Vus
- Dernier message par rocket4

24 Sep 2011, 10:15
- selection d'une plage de cellule
-
- vba-plage de selection variable
par gazs » 10 Fév 2010, 15:30 - 2 Réponses
- 401 Vus
- Dernier message par gazs

10 Fév 2010, 15:56
- vba-plage de selection variable
-
- Selection d'une plage à partir d'une cell. variable
par pater » 29 Mai 2011, 12:29 - 2 Réponses
- 192 Vus
- Dernier message par pater

29 Mai 2011, 14:21
- Selection d'une plage à partir d'une cell. variable
-
- SELECTION D'une plage de texte
par babouchka » 03 Avr 2011, 17:39 - 0 Réponses
- 135 Vus
- Dernier message par babouchka

03 Avr 2011, 17:39
- SELECTION D'une plage de texte
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], Google Adsense [Bot] et 9 invités