Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 Sélection de plusieurs colonnes dans un tableau puis conversion en Date

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

youguybass

XLDnaute Junior
Bonjour
Je cherche à simplifier :
ActiveSheet.ListObjects("TabGlobaleFicheIntervention").ListColumns(2).DataBodyRange.Select
Selection.NumberFormat = "dd/mm/yyyy"
ActiveSheet.ListObjects("TabGlobaleFicheIntervention").ListColumns(30).DataBodyRange.Select
Selection.NumberFormat = "dd/mm/yyyy"
ActiveSheet.ListObjects("TabGlobaleFicheIntervention").ListColumns(31).DataBodyRange.Select
Selection.NumberFormat = "dd/mm/yyyy"
ActiveSheet.ListObjects("TabGlobaleFicheIntervention").ListColumns(33).DataBodyRange.Select
Selection.NumberFormat = "dd/mm/yyyy"
ActiveSheet.ListObjects("TabGlobaleFicheIntervention").ListColumns(36).DataBodyRange.Select
Selection.NumberFormat = "dd/mm/yyyy"

Merci d'avance
 
Bonjour youguybass,

VB:
Sub Essai()
  Const fmt As String * 10 = "dd/mm/yyyy"
  With ActiveSheet.ListObjects("TabGlobaleFicheIntervention")
    .ListColumns(2).DataBodyRange.NumberFormat = fmt
    .ListColumns(30).DataBodyRange.NumberFormat = fmt
    .ListColumns(31).DataBodyRange.NumberFormat = fmt
    .ListColumns(33).DataBodyRange.NumberFormat = fmt
    .ListColumns(36).DataBodyRange.NumberFormat = fmt
  End With
End Sub

soan
 
Bonjour et merci
peux-tu juste m'expliquer le :
Const fmt As String * 10 = "dd/mm/yyyy" pourquoi "String *10"
 
avec Const fmt As String * 10 : fmt est déclarée comme une constante chaîne de caractères de longueur fixe, de 10 caractères ; fmt est mon abréviation pour format.​
 
- 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

Discussions similaires

Réponses
6
Affichages
432
Réponses
4
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…