VBA : Lettre colonne quand numéro connu
Résolu/Fermé
doud
-
28 juil. 2011 à 09:28
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 28 juil. 2011 à 10:24
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 28 juil. 2011 à 10:24
A voir également:
- VBA : Lettre colonne quand numéro connu
- Incompatibilité de type vba ✓ - Forum Programmation
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Vba dernière colonne non vide ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
Modifié par pijaku le 28/07/2011 à 09:34
Modifié par pijaku le 28/07/2011 à 09:34
Bonjour,
Et pourtant cela fonctionne avec des chiffres aussi!!
Exemple :
EDIT : autant te prévenir tout de suite : les .Select sont inutiles et ralentissent les macros. A éviter...
Cordialement,
Franck P
Et pourtant cela fonctionne avec des chiffres aussi!!
Exemple :
Sub test() Dim colonne_en_cours As Integer colonne_en_cours = 5 Columns(colonne_en_cours).Select MsgBox "" Cells(2, colonne_en_cours).Select MsgBox "" Cells(2, 4).Select MsgBox "" ActiveCell.EntireColumn.Select End Sub
EDIT : autant te prévenir tout de suite : les .Select sont inutiles et ralentissent les macros. A éviter...
Cordialement,
Franck P
Merci beaucoup, je n'avais jamais utilisé l'instruction cells().select, toujours range().select.
Doud
Doud
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 743
28 juil. 2011 à 10:24
28 juil. 2011 à 10:24
Grrrr!!! Et qu'est ce que j'ai dit à propos de .Select!!!!!
Tu peux même utiliser Range si tu le souhaites. Exemple :
Tu peux même utiliser Range si tu le souhaites. Exemple :
Range(Cells(1, 1), Cells(1000, colonne_en_cours).Copy