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 :

Empêcher le décalage à gauche lors de suppression de ligne [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 67
    Par défaut Empêcher le décalage à gauche lors de suppression de ligne
    Bonjour à tous,


    Je développe actuellement un fichier pour suivre en intraday les évolutions des cours d'un titre financier.

    J'ai besoin que vous m'aidiez pour une chose simple mais dont je ne parviens pas à trouver la solution.


    Dans mon programme, je sélectionne un moment donné Range(cells(6,1),cells(numligne-1,4)).delete. Numligne est la dernière ligne non vide de ma plage de données

    Le problème c'est que lors de la suppression, cela décale les colonnes de 2 cellules vers la gauche alors que je veux que le reste des données situé sur la sheet ne bouge pas. Avez-vous une idée svp?


    Merci d'avance


    Coklin

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Août 2007
    Messages : 117
    Par défaut
    bonjour,

    essayes en remplacant delete par Clear ou ClearContents

    Cdt

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2009
    Messages : 67
    Par défaut
    en fait j'ai trouvé,


    Il fallait faire:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range(Cells(6, 1), Cells(numligne - 1, 4)).Delete Shift:=xlUp
    Voilà pour ceux que ça pourrait intéressé,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] "Excel a cessé de fonctionner" suite à un bug lors de suppression de lignes
    Par Dushka dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 18/02/2014, 09h00
  2. Réponses: 0
    Dernier message: 26/03/2012, 11h22
  3. [Débutant] Erreur lors de suppression de ligne dans un tableau
    Par Tiji78 dans le forum ASP.NET
    Réponses: 7
    Dernier message: 06/02/2012, 10h51
  4. PB lors de suppression de ligne SGL Access
    Par papy75 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 25/02/2008, 07h33
  5. [8i][DBA] probleme lors de suppression d'un user
    Par sali dans le forum Oracle
    Réponses: 4
    Dernier message: 11/02/2006, 00h40

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