Macro incomplète (convertir plage en TABLEAU)
Résolu
ButteDuLac
Messages postés
495
Date d'inscription
Statut
Membre
Dernière intervention
-
ButteDuLac -
ButteDuLac -
A voir également:
- Macro incomplète (convertir plage en TABLEAU)
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Tableau word - Guide
- Tableau ascii - Guide
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Tableau croisé dynamique - Guide
1 réponse
Bonjour,
Pour que la variable MaPlage puisse être utilisée par les 2 procédures, elle doit être déclaréee en tête du module, avant le premier Sub.
A+
Pour que la variable MaPlage puisse être utilisée par les 2 procédures, elle doit être déclaréee en tête du module, avant le premier Sub.
Dim MaPlage As Range
Sub TB_transport_stat()
Cells.UnMerge
Columns("D:F").EntireColumn.Hidden = False
Range("E3").Cut
Range("F3").Select
ActiveSheet.Paste
Columns("E:E").Delete Shift:=xlToLeft
Columns("J:L").EntireColumn.Hidden = False
MaPlageSelect
ActiveSheet.ListObjects.Add(xlSrcRange, MaPlage, , xlNo).Name = "Tableau1"
ActiveSheet.ListObjects("Tableau1").TableStyle = "TableStyleMedium1"
End Sub
Sub MaPlageSelect()
Dim DernLigne As Long, DernColonne As Integer
DernLigne = Range("A" & Rows.Count).End(xlUp).Row
DernColonne = Cells(7, Cells.Columns.Count).End(xlToLeft).Column
Set MaPlage = Range(Cells(7, 1), Cells(DernLigne, DernColonne))
End Sub
A+
Merci, super!