IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Pblm code sur fichier dans macro VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2013
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2013
    Messages : 26
    Par défaut Pblm code sur fichier dans macro VBA
    Bonsoir,
    J'ai un problème concernant le fichier 7.5 JV ins. financier.
    Il y a un bug dans la macro car elle n'arrive pas à le lire et je ne parviens pas à la modifier.

    Le message d'erreur porte sur la ligne 13

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If LastCell.Value = "" And LastCell.Address = Range("$A$1").Address Then
    Pourriez vous svp m'aider
    merci pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir,

    sans avoir regardé le fichier, essaies comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If LastCell.Value = "" And LastCell.Address = "$A$1" Then
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Par défaut
    Bonsoir,

    En faisant le test avec la macro et le fichier, il semble que l'initialisation de LastCell retourne Nothing.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
                Set LastCell = WS.Cells.SpecialCells(xlCellTypeLastCell)
    En faisant le test suivant, le problème doit être corrigé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
                If Not LastCell Is Nothing Then
                    If LastCell.Value <> "" And LastCell.Address <> Range("A1").Address Then
                        WS.Copy After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
                    End If
                End If

Discussions similaires

  1. ouvrir un fichier word dans macro vba
    Par sueabb dans le forum Macros et VBA Excel
    Réponses: 22
    Dernier message: 18/03/2011, 15h22
  2. code sur bouton dans infopath 2003
    Par sebaci972 dans le forum InfoPath
    Réponses: 3
    Dernier message: 10/08/2007, 15h58
  3. question sur TableDestination dans macro TCD
    Par sash6 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/06/2007, 15h31
  4. [VBA-E] Problème de tableau dans macro VBA
    Par Chouls dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 12/06/2006, 15h20
  5. probleme de selection aleatoire sur excel avec macro vba
    Par guillaume sors dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/10/2005, 10h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo