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 :

Ma macro ne s'exécute pas lorsqu'elle rencontre une cellule texte


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Juillet 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Ma macro ne s'exécute pas lorsqu'elle rencontre une cellule texte
    ko

  2. #2
    Membre extrêmement actif Avatar de mjpmjp
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2012
    Messages
    1 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 1 133
    Points : 1 441
    Points
    1 441
    Par défaut
    bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    Private Sub CommandButton1_Click()
        'DataColB
        'DataColC
        'DataColD
        With ActiveSheet
            'boucle sur ligne 1 à 10
            For n = 1 To 10
                If Not .Range("B" & n).Value = "" Then
                    DataColB = .Range("B" & n).Value: .Range("B" & n).Value = ""
                    DataColD = .Range("D" & n).Value: .Range("D" & n).Value = ""
                End If
                If Not .Range("C" & n).Value = "" Then
                    DataColC = .Range("C" & n).Value: .Range("C" & n).Value = ""
                    .Range("A" & n).Value = DataColB
                    .Range("B" & n).Value = DataColC
                    .Range("C" & n).Value = DataColD
                End If
            Next n
        End With
    End Sub
    Nom : Capture3.JPG
Affichages : 245
Taille : 51,0 Ko

    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.6-15266 Up1 , 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique...GESTION de FILM

Discussions similaires

  1. [XL-2010] Macro ne s'exécute pas avec un bouton OK
    Par Ardiden31 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/03/2017, 15h06
  2. Réponses: 1
    Dernier message: 04/06/2015, 13h41
  3. script ne s'exécute que lorsque je mets une alert
    Par ratsmok dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 06/09/2010, 10h17
  4. Sous IE la fenêtre ne se ferme pas lorsqu'elle perd le focus
    Par anca2 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 06/09/2009, 18h56
  5. Macro ne s'exécute pas car fichier précédent tjrs ouvert
    Par mattwarend dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/12/2008, 12h02

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