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 :

Créer un remplissage de cellule de façon automatique en fonction de cellule référence


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Menuisier-agenceur
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Menuisier-agenceur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Par défaut Créer un remplissage de cellule de façon automatique en fonction de cellule référence
    Bonjour à tous,

    après plusieurs essais, recherche sur le web, je n'arrive pas trouver une fonction pour la problématique suivante:

    Dans un tableau d'aide à la réalisation de devis la cellule C1 contient un texte, cette cellule doit remplir automatiquement les cellules fusionner AB70 avec le texte
    lorsque l'ensemble AB70 est rempli, que je modifier le texte dans la cellule C1 alors le nouveau texte doit apparaitre dans les cellules fusionner AB71

    exemple:

    C1= texte 1
    AB70= texte1

    si

    C1= texte 2
    AB70= texte 1
    AB71= texte 2

    et ainsi de suite

    En cas de besoin je peut envoyer mon fichier

    j’espère que c'est réalisable.

    Cordialement
    Ludovic

  2. #2
    Membre expérimenté
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2022
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2022
    Messages : 141
    Par défaut
    Procédure non testée, à vérifier
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    Sub remplirCellules()
        Dim j As Long: j = 1
        Dim k As Long: k = 70
        Dim m As Long: m = 71
        Dim sh As Worksheet
        Set sh = ThisWorkbook.Sheets("Sheet1")
     
        sh.Range("ab70:ab1000").ClearContents   'effacer les anciennes valeurs
     
        If sh.Cells(j, 3) = "Texte 1" Then
            sh.Cells(k, 28) = "Texte 1"
        Else
            sh.Cells(k, 28) = "Texte 1"
            sh.Cells(m, 28) = "Texte 2"
        End If
        j = j + 1
     
        With sh
            Do While True
                If .Cells(j, 3) = "" Then Exit Do
                If .Cells(j, 3) = "Texte1" Then
                    .Cells(Rows.Count, 28).End(xlUp).Offset(1, 0) = "Texte 1"
                Else
                    .Cells(Rows.Count, 28).End(xlUp).Offset(1, 0) = "Texte 1"
                    .Cells(Rows.Count, 28).End(xlUp).Offset(1, 0) = "Texte 2"
                End If
                j = j + 1
            Loop
        End With
     
        Set sh = Nothing
    End Sub

  3. #3
    Membre à l'essai
    Homme Profil pro
    Menuisier-agenceur
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Menuisier-agenceur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Par défaut
    Bonjour,

    Merci d'avoir étudier ma problématique, je vais teste mais faux d'abord que je trouve comment, sur certain fonction Excel, j'arrive à m'en sortir.

    Sur celui ci, j'avoue que je ne comprend pas beaucoup et si je comprend bien c'est du VBA.

    Au vue de la complexité de VBA à mon niveau, je veut bien transmettre mon fichier à ceux qui voudrais bien travailler dessus

    Cordialement

    Ludovic

  4. #4
    Membre expérimenté
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2022
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2022
    Messages : 141
    Par défaut
    Pourquoi pas ?!

  5. #5
    Membre à l'essai
    Homme Profil pro
    Menuisier-agenceur
    Inscrit en
    Avril 2022
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Menuisier-agenceur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2022
    Messages : 5
    Par défaut
    Bonsoir Belga16,

    Ci-dessous un capture de mon projet Excel que je créer dans le cadre d'un projet d'entreprise

    Nom : Projet Excel.PNG
Affichages : 213
Taille : 15,6 Ko

    Mon idée de projet est de remplir de façon automatique les cinq classeur qui se trouve à la suite du classeur "Aide au devis.xlsm"

    En priver, je vous donne le lien Drive pour avoir les fichier sur lequel je travail

    Bonne soirée

  6. #6
    Membre expérimenté
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Avril 2022
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2022
    Messages : 141
    Par défaut
    Je n'ai accès qu'en lecture seule;
    Il vaut mieux annexer les 5 fichiers ici même utilisant l'icône du "trombone"; ainsi vous multipliez les chances de voir d'autres volontaires vous proposer "la" solution idéale.
    Assurez-vous que vos fichiers ne contiennent aucune info confidentielle, mais toutes les info doivent y être, à condition qu'elles soient fictives.

Discussions similaires

  1. [XL-2007] Remplissage de cellules Automatique d'aprés un Lien Hypertexte
    Par misticks dans le forum Excel
    Réponses: 5
    Dernier message: 12/10/2014, 10h50
  2. [XL-2010] Mail automatique conditionné par le remplissage de cellules
    Par LaKoupe dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 13/09/2013, 15h58
  3. créer des groupes de lignes pour chaque onglet de façon automatique
    Par cindy1808 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/07/2009, 19h50
  4. Réponses: 17
    Dernier message: 13/01/2009, 19h05
  5. [E-03] Remplissage de cellule automatique en fonction d'une ligne
    Par cricket26 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2009, 11h06

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