Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 24/09/2007, 10h32   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: octobre 2006
Messages: 227
Par défaut erreur code VBA - Filtre copie et colle sur autre page a la suite

Bonjour a tous,

Je viens de fiare un code VBA mais celui ci à un BUG pour une raison inconnu.
Malheuresement je ne peux pas joindre le fichier car c'est un fichier confidentiel que je ne peux faire sortir de la société, et le nom de la société est inscrit partout.

Si toutefois quelque pouvais lire ce code et me dire si ou est le probleme cela m'aiderai bcp.

Code:
Sub oktraite()

Application.Cursor = xlWait   'affiche le sablier
Waitbox.Show vbModeless   'affiche la waitbox mais continu le traitement
Waitbox.Repaint                   'raffraichit le contenu affiché sinon on a une boite blanche vide


  ActiveSheet.Unprotect 'enleve la protection

    Rows("11:11").Select 'selectionne la ligne d'en-tete
     Selection.AutoFilter Field:=14, Criteria1:="Document reçu" 'place le critere    Rows("12:1000").Select 'selectionne les dossiers avec critère OK

(l'erreur est ci-dessus) j'ai également tenté de mettre une fois avant le code Selection.AutoFilter Field:=14

    Selection.Copy
    Rows("12:1000").Select
    Application.CutCopyMode = False
    Selection.Copy
    Sheets("Archive").Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial ' colle  a la suite dans la feuille
    Application.CutCopyMode = False
    Sheets("base").Select
    Rows("12:1000").Select
    Selection.Delete Shift:=xlUp 'supprime les dossiers qui ont été copiés
    Selection.AutoFilter Field:=14 'enleve le fitre
      Range("A11").Select
    
    
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True _
    , AllowFormattingColumns:=True, AllowFormattingRows:=True
    
       Waitbox.Hide  'masque la waitbox
Application.Cursor = xlDefault 'remet le curseur par défaut
    
End Sub
Merci pour votre aide.
jpmasclet est déconnecté   Réponse avec citation
ANNONCES
Vieux 24/09/2007, 10h47   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de porcinet82
 
Date d'inscription: mars 2005
Localisation: Issy les Moulineaux
Version Excel : Excel 2003 (PC)
Messages: 3 150
Envoyer un message via MSN à porcinet82
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

Salut,

Je viens de jeter un oeil a ton code, vérifie que la colonne 14 (pour le Field:=14) contient bien quelque chose, je pense que c'est ca qui fait planter ton code.

@+
__________________
« Connaître son ignorance est la meilleure part de la connaissance. »
porcinet82 est déconnecté   Réponse avec citation
Vieux 24/09/2007, 11h31   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: octobre 2006
Messages: 227
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

Bonjour et merci pour ta lecture.

Apres vérification le probleme ne doit pas venir de la, car ma colonne n'est pas vide et une des lignes contient le critère demandé.


D'ailleurs il y a inscrit cela dans la colonne.
  • Document reçu
  • 1ère relance OK
  • Transmis AC

C'est tout de meme bizarre, je ne comprend pas.

En faite j'ai l'impression que le filtre bloque mais je ne sais pas pouruqoi excatement.
jpmasclet est déconnecté   Réponse avec citation
Vieux 24/09/2007, 11h41   #4 (permalink)
XLDnaute Barbatruc
 
Avatar de porcinet82
 
Date d'inscription: mars 2005
Localisation: Issy les Moulineaux
Version Excel : Excel 2003 (PC)
Messages: 3 150
Envoyer un message via MSN à porcinet82
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

re,

Plutot que de chercher un peu dans le vide, ne peut tu pas créer un fichier du meme style de celui que tu utilises, mais avec des data bidons, sur lequel tu testes ton code pour vérifier qu'il plante également au même endroit et tu le mets ici, ca sera plus simple pour nous.

@+
__________________
« Connaître son ignorance est la meilleure part de la connaissance. »
porcinet82 est déconnecté   Réponse avec citation
Vieux 24/09/2007, 12h16   #5 (permalink)
XLDnaute Occasionel
 
Date d'inscription: octobre 2006
Messages: 227
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

bon et bien je viens de créer un fichier qui a le meme format, et donc celui fonctionne...
je ne comprend pas pourquoi

JE vois pas ce qui peut etre bloquant....
jpmasclet est déconnecté   Réponse avec citation
Vieux 24/09/2007, 12h39   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de porcinet82
 
Date d'inscription: mars 2005
Localisation: Issy les Moulineaux
Version Excel : Excel 2003 (PC)
Messages: 3 150
Envoyer un message via MSN à porcinet82
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

re,

Et bien il doit y avoir quelque chose dans ton fichier qui fait merdouiller, mais quoi ? Sans le fichier ca va etre difficile de trouver, d'autant que ca fonctionne sur un autre...
Bon courage,

@+
__________________
« Connaître son ignorance est la meilleure part de la connaissance. »
porcinet82 est déconnecté   Réponse avec citation
Vieux 24/09/2007, 13h34   #7 (permalink)
XLDnaute Occasionel
 
Date d'inscription: octobre 2006
Messages: 227
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

oui c'est clair, je n'arrete pas de chercher mais en vain...

mon code erreur est : La methode autofilter de la classe range à échoué..

.............
jpmasclet est déconnecté   Réponse avec citation
Vieux 24/09/2007, 15h01   #8 (permalink)
XLDnaute Occasionel
 
Date d'inscription: octobre 2006
Messages: 227
Par défaut Re : erreur code VBA - Filtre copie et colle sur autre page a la suite

Je suis coincé de tout les cotés, je cherche depuis ce matin a résoudre ce pb mais impossible. ensuite vu que c'est impossible que j'envoi le fichier sur un forum, j'en ai créer un identique, qui celui marche et donc vous ne pouvez pas voir le fichier... et moi je rame...

Au cas ou .. connaissez vous une autre solution pour faire ça ? un super code VBA non ???
jpmasclet est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
macro copié-collé des données à la suite yichaam Forum Excel 1 24/08/2007 13h42
Macro Copie/Colle feuille - ERREUR yoyo69 Forum spécial EXCEL 2007 0 21/08/2007 21h03
Copie colle a la suite d'un tableau JP Forum Excel 3 11/04/2006 13h24
Copie ligne erreur code VB courtillon Forum Excel 2 29/09/2005 23h55
erreur code suite à import données d'access David Forum Excel 0 19/09/2005 20h47


Fuseau horaire GMT +2. Il est actuellement 18h59.


(C) 2006 Excel Downloads