Sélectionner une plage variable VBA
Résolu/Fermé
Akatsucki
Messages postés
91
Date d'inscription
jeudi 1 octobre 2020
Statut
Membre
Dernière intervention
16 décembre 2021
-
16 nov. 2020 à 16:38
Akatsucki Messages postés 91 Date d'inscription jeudi 1 octobre 2020 Statut Membre Dernière intervention 16 décembre 2021 - 16 nov. 2020 à 17:55
Akatsucki Messages postés 91 Date d'inscription jeudi 1 octobre 2020 Statut Membre Dernière intervention 16 décembre 2021 - 16 nov. 2020 à 17:55
A voir également:
- Vba selection plage variable
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? ✓ - Forum Windows
- VBA Excel : sélection d'une plage variable ✓ - Forum VB / VBA
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- L'indice n'appartient pas à la sélection vba - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
1 réponse
cs_Le Pivert
Messages postés
7883
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
18 mars 2023
724
16 nov. 2020 à 17:15
16 nov. 2020 à 17:15
Bonjour,
tu peux sélectionner à l'aide d'une InputBox ce qui te donnera la plage sélectionnée
https://forums.commentcamarche.net/forum/affich-37636380-vba-inputbox#cas-particulier-la-methode-application-inputbox
ou comme cela:
Voilà
-
@+ Le Pivert
tu peux sélectionner à l'aide d'une InputBox ce qui te donnera la plage sélectionnée
https://forums.commentcamarche.net/forum/affich-37636380-vba-inputbox#cas-particulier-la-methode-application-inputbox
ou comme cela:
Dim val As Long
val = 140
Range("A1:A" & val).Select
Voilà
-
@+ Le Pivert
Modifié le 16 nov. 2020 à 17:40
Mais je pense que val = 140 ne fonctionnera pas avec ma demande...puisqu’il ce peut que la valeur maximum soit 157 ou 133 par exemple, puis-je mettre val = (la cellule ou contient la valeur variable ) ?? Afin d’avoir la plage maxi désirée
16 nov. 2020 à 17:54
bien sur comme ceci:
val = Range("adresse cellule").value@+
16 nov. 2020 à 17:55
Crdlmt