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.
Staff en ligne
  • magellan
    Modérâleur
  • drul
    Obscur pro du hardware
Membres en ligne
  • SergioVE
  • ALN91
  • magellan
  • thor37230
  • drul
  • Monaco51
Statistiques globales
Discussions
868 174
Messages
8 092 621
Membres
1 578 725
Dernier membre
Joseph Tritz
Partager cette page
Haut