VBA - Récupérer le format d'une colonne

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

S

SkinDash

Guest
Bonjour à tous,

Je cherche à récupérer en VBA le format d'une colonne, existe t-il une fonction spécifique pour ça ?

Je cherche l'instruction qui permettrait d'identifier quel format a une colonne.

J'ai mis en pièce jointe mon fichier.

VB:
Private Sub CommandButton1_Click()

Dim NbColonnes As Integer
Dim Tableau() As String

'Compter le nombre de colonnes:

NbColonnes = ActiveSheet.UsedRange.Columns.Count

'Enregister le format de chaque colonnes dans un tableau

ReDim Tableau(NbColonnes)

For i = 1 To NbColonnes

Tableau(i) =[FORMAT DE LA COLONNE]

Next i

End Sub
 

Pièces jointes

Re : VBA - Récupérer le format d'une colonne

Edit: Je ne comprends pas pourquoi le code suivant ne fonctionne pas:

VB:
 Private Sub CommandButton1_Click()

Dim NbColonnes As Integer
Dim Tableau() As String

'Compter le nombre de colonnes:

NbColonnes = ActiveSheet.UsedRange.Columns.Count

'Enregister le format de chaque colonnes dans un tableau

ReDim Tableau(NbColonnes)

For i = 1 To NbColonnes

Tableau(i) = Range(Columns(i).NumberFormat)

Next i

End Sub


😕
 
Re : VBA - Récupérer le format d'une colonne

re Skindash le forum
peut être que tu ne lui a pas donné la ligne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! peut-être !!!!!!!!!!!!!
Code:
Tableau(i) = Cells(1, i).NumberFormat
a+
Papou🙂
 
Dernière édition:
- 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

Réponses
5
Affichages
871
Retour