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 :

Probleme VBA sur automatisation macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 1
    Par défaut Probleme VBA sur automatisation macro
    Bonjour,

    J'ai un petit souci avec ce code étant débutant.
    Je vous sollicite car je veux que cette feuille sois entièrement automatique.
    A chaque fois que je dois faire fonctionner cette macro, elle dois ajouter des valeurs sur une colonne vide et donc à chaque fois rajouter +1 à chaque formule.
    Le code n'est pas finit et c'est surtout la dernière ligne qui me pose problème.

    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
    Sheets("Avancement").Select
        Range("A3").Select
        Selection.End(xlDown).Select
        derniereligne2 = ActiveCell.Row
     
     
     
        Sheets("Base").Select
        Range("A8").Select
        Selection.End(xlDown).Select
        derniereligne = ActiveCell.Row
     
    Sheets("Avancement").Select
    Range("A2").End(xlToRight)(1, 2).Select
    ActiveCell.FormulaR1C1 = "=TODAY()"
    Range("A3").End(xlToRight)(1, 2).Select
    ActiveCell.FormulaR1C1 = _
            "=VLOOKUP(RC1,Base!R8C3:R" & derniereligne & "C33,31,FALSE)"
     
    Selection.AutoFill Destination:=("Range("A3").End(xlToRight)(1, 2).Select:R" & derniereligne2 & "")

  2. #2
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 241
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        Application.ScreenUpdating = False ' évite les scintillements de l'écran et augmente la vitesse d'exécution
        Sheets("Avancement").Select
        DerLig2 = Range("A3").End(xlDown).Row 'dernière ligne de la colonne A feuille "Avancement"
        DerLig = Sheets("Base").Range("A8").End(xlDown).Row 'dernière ligne de la colonne A feuille "Base"
        DerCol = Range("A2").End(xlToRight).Column 'Dernière colonne de la ligne 2 de la feuille "Avancement"
        Cells(2, DerCol + 1) = Date 'date du jour après la dernière colonne ligne 2 de la feuille Avancement
        Range(Cells(3, DerCol + 1), Cells(DerLig, DerCol + 1)).FormulaR1C1 = "=IFERROR(VLOOKUP(RC1,Base!R8C3:R" & DerLig & "C33,31,0)+1,"""")" 'Formule incrémentée de 1 à chaque ligne
    Cdlt

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

Discussions similaires

  1. [vba-e] probleme de declenchement de macro excel
    Par clarkk dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 28/07/2006, 19h29
  2. [VBA-E]probleme d'integration de Macro.
    Par Stef784ever dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 08/06/2006, 01h25
  3. [VBA-E]Executer fonction VBA sur Excel sans activer la macro
    Par marie10 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 19/01/2006, 14h34
  4. Envoi de mail via un macro vba sur excel
    Par momolamoto dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/12/2005, 18h51
  5. Macro VBA sur Access
    Par beurnoir dans le forum Access
    Réponses: 3
    Dernier message: 12/10/2005, 16h46

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