Bonjour les pros de la macro,
Comme l'indique le titre j'ai un problème qui me semble extrêmement facile quand on a la solution mais sur lequel je sèche complètement.
L'intégralité de mon code fonctionne sur d'autre feuille mais il me reste des feuilles avec un format de nom différent à traiter (environ 200) et j'aimerais éviter de tout me frapper à la main.
Voici un code épuré qui ne comprend que l'erreur et les :
Sub Macro2()
Dim texte As String,texte2 as String
'Création du tableau en amont direct de la ligne en erreur dans la macro initial
'ActiveSheet.ListObjects.Add(xlSrcRange, Range("H1").CurrentRegion, , xlYes).Name = "Référence_" & ActiveSheet.Name
texte = "006_010_101_MEN"
texte2 = ActiveSheet.Name
Debug.Print ActiveSheet.Name 'renvoie 006_010_101_MEN
Range("Référence_006_010_101_MEN[Présent / Absent]").Select
Range("K4").Select 'uniquement pour visualiser le changement de sélection en mode pas à pas
Range("Référence_" & texte & "[Présent / Absent]").Select 'Cette ligne fonctionne
Range("K4").Select 'uniquement pour visualiser le changement de sélection en mode pas à pas
Range("Référence_" & texte2 & "[Présent / Absent]").Select 'Cette ligne sort en erreur 1004
End Sub
Aidez-moi s'il vous plait????