• Initiateur de la discussion Initiateur de la discussion Coun
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Coun

Guest
Re bonjour a tous 🙂

Encore une petite question,

J'aimerais utiliser la fonction range avec en parametre une chaine de caractere:

Dim cellule As String
cellule = Chr(34) & "A3:S10" & Chr(34)

Worksheets("Feuil1").Range(nblignes).Sort _
Key1:=Worksheets("Feuil1").Range("A3")

Mais il n'en veut pas. Est il possible d'utiliser la fonction range sans pour autant mettre quelque chose du type "A1;S10" derriere?

( concrétement, c'est parce que j'effectue un calcul de toutes mes lignes sur mon fichier avant de construire ma variable cellule).

Merci d'avance!
 
oups, erratum, je me suis trompé dans ma variable dans ma fonction range.

La syntaxe que j'ai entrée est :

Worksheets("Feuil1").Range(cellule).Sort _
Key1:=Worksheets("Feuil1").Range("A3")


Mais bon, le résultat reste le meme, cela ne marche pas. :-(
 
Bonsoir,

essaye tous simplement comme cela, cela doit fonctionner:

Dim cellule As String

cellule = "A3:S10"

Worksheets("Feuil1").Range(cellule).Sort Key1:=Worksheets("Feuil1").Range("A1")


Bonne chance

@Christophe@
 
bonsoir,

on peut aussi faire
range(cells(1,1),cells(10,20)).sort

ou alors on peut nommer une plage dans excel (insertion nom définir...)
ce qui permet d'insérer des lignes dans ta feuille et ta macro prendra toujours les bonnes valeurs.
l'instruction sera donc
range("nom_dans_ma_feuille").sort

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour