Macro erreur 1004 Excel

  • Auteur de la discussion fatimatouille
  • Date de début

fatimatouille

Nouveau membre
#1
Bonjour,

Je ne suis totalement hors domaine mais je tenais à créer une macro afin de faciliter la tâche. Celle-ci devrait, à partir d'une cellule (dont la valeur varie en fonction du résultat d'une autre) copier cette valeur et trier la colonne de valeurs selon la valeur copiée et donc collée.

Plus clairement, j'ai une colonne de longitudes, et le but et de trier les valeurs de cette colonne en fonction de la longitude de la ville recherchée initialement.

Cependant, je m'aperçois à l'exécution, que la macro présente une erreur 1004 et qu'il y a 2 lignes d'erreurs dont la première que voici:
ActiveCell.Offset(36573, 5).Range("Tableau1[[#Headers],[Ville]]").Select

Ou celle-ci:
ActiveCell.Offset(-23, -4).Range("Tableau1[[#Headers],[Ville]]").Activate

Parmi le tout:
Sub Longitude()
'
' Longitude Macro
'

'
ActiveCell.Offset(36573, 5).Range("Tableau1[[#Headers],[Ville]]").Select
Selection.Copy
ActiveCell.Offset(0, -4).Columns("A:A").EntireColumn.Select
ActiveCell.Offset(-23, -4).Range("Tableau1[[#Headers],[Ville]]").Activate
ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=7, Criteria1:= _
Array("5,0258", "5,0286", "5,0289", "5,0292"), Operator:=xlFilterValues
End Sub


Merci de me venir en aide! :)

ps: j'ai bien cocher la mention "utiliser références" relatives car autrement, la valeur de la cellule restait fixe
 

Red5ky

Grand Maître
#2
Bonjour,

Pouvez vous partager votre fichier sur https://www.cjoint.com/ et poster le lien ici ?
Il me sera beaucoup plus facile de trouver une solution adéquate.

Merci
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Membres en ligne
Aucun membre en ligne actuellement.
Statistiques globales
Discussions
864 240
Messages
8 045 989
Membres
1 574 742
Dernier membre
faxoweg
Partager cette page
Haut