Rechercher : dans
Par :

Probleme execution macro erreur 1004

Dernière réponse le 9 jun 2009 à 16:30:15 thierry57730, le 21 aoû 2008 à 13:21:20 
 Signaler ce message aux modérateurs

Bonjour,

j’ai créé cette macro pour exécuter l’insertion automatique dans une base de données à partir d’un formulaire de saisie.
Mais lors de l’exécution de la macro j’ai un message d’erreur : erreur d’exécution, ‘1004’ erreur définie par l’application ou par l’objet.
L’erreur intervient à la ligne en rouge. J’utilise Excel 2003

Voici la macro

Sub transpose_dans_tableau()
'atteindre le formulaire et mémoriser les données
Sheets("Nouvelle fiche").Select
Range("D1:D21").Select
Selection.Copy
'Test pour déterminer la ligne où coller les infos dans le tableau
Sheets("ID_APRC_2008").Select
valeurA2 = Range("A2").Value
If valeurA2 = "" Then
Range("A2").Select
Else
Range("A1").Select
Selection.End(xlDown).Select
ligne_active_base = ActiveCell.Row
Range("A" & ligne_active_base + 1).Select
End If
'Mémoriser le n° de la ligne ou coller les données
ligne_active_base = ActiveCell.Row
'Collage avec transposition
Range("A" & ligne_active_base).Select
Selection.PasteSpecial Paste:=xlPasteAllExceptBorders, _
Opération:=xlNone, SkipBlanks:=False, Transpose:=True
'Rendre vierge le formulaire
Sheets("Nouvelle fiche").Select
Range("D1:D21").Select
Selection.ClearContents
Range("D1").Select
'Retourner dans le tableau
Sheets("ID_APRC_2008").Select
Range("A1").Select
End Sub


Pouvez-vous m’aider ?

Merci

Configuration: Windows XP
excel 2003
sp3
Internet Explorer 6.0

Meilleures réponses pour « probleme execution macro erreur 1004 » dans :
Exécuter une macro VoirExécuter une macro Excel et Calc proposent plusieurs façons d’exécuter une macro : en la sélectionnant dans une liste, dans la boîte de dialogue Macro ; par un raccourci clavier ; en l’attachant à un bouton de la barre d’outils ; ...

1

thierry57730, le 21 aoû 2008 à 13:24:06

Désolé, l'erreur in terviens lors de la commande suivante:


Range("A2").Select

Répondre à thierry57730

2

thierry57730, le 21 aoû 2008 à 16:32:51

J'ai résolus mon problème merci...

Répondre à thierry57730

3

Jx7, le 27 nov 2008 à 16:20:09

Et tu dis pas comment bien sur...

Répondre à Jx7

4

 chupadine, le 9 jun 2009 à 16:30:15

Ouais ca aurait été sympa de nous expliquer...

Répondre à chupadine