Sélectionner un tableau en VBA

  • Initiateur de la discussion Initiateur de la discussion Jocelyn
  • 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 !

J

Jocelyn

Guest
Bonjours à vous tous!

J'ai un tout petit problème.

Mon tableau de grandeur (x*y) est nommé Tablo
Le nom du tableau doit être variable

en VBA, je voudrais sélectionner ce tableau pour ensuite lire les variables à l'intérieur.

De quel façon dois-je m'y prendre ?

J'ai essayé:

Dim NomT as string
...
If ... then NomT = "Tablo"
...
Range (NomT).select
With selection
x = Cells(1,2)
...
end with

Merci à l'avance
 
Salut"Jocelyn"


tu peux charger ton tableau en une seule fois et ensuite travailler dessus
tri ,suppression de doublons.... etc
exemple
With Sheets("Feuil1")
Maxi = .Range("A65536").End(xlUp).Row
TabTemp = .Range(.Cells(1, 1), .Cells(Maxi, 3)).Value
End With

bonne nuit
A+++
Jean Marie
 
Merci CHti60
Je comprend bien ton exemple,
mais je pense quand même à une autre façon.
Mes tableaux sont tellement gros
que j'en mets un par page.
Si ça ne va pas, je vais me lancer dans le Access.
Ou je vais construire mes tableaux à même le Code VBA.
Merci
 
Re:

Il y en a un qui m'a fait pensé a enregistré une macro ...

Voici une réponse qui fonctionne et qui est très, très simple.

Tablo = Range("_STableName")
Application.Goto Reference:=Tablo
Row = Range("_SectNo") + 2
réponse = Cells(Row, 4)

_STableName est variable
_SectNo est aussi variable
Ce sont des varibles nommés (insert) tous comme mes tableaux
Il n'y a plus aucune limite

Merci encore à tous ceux qui participe à ce merveilleux forum.
 
re Salut"Jocelyn"

peux tu m'expliquer
Mon tableau de grandeur (x*y) est nommé Tablo
Le nomdu tableau doit être variable

sont ce, les coordonnées de ton tableau qui sont variables
ou seul le nom qui doit varier si oui pourquoi ?

A+++
Jean Marie
 
- 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

  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
911
Réponses
3
Affichages
807
Réponses
2
Affichages
676
Réponses
0
Affichages
568
Retour