Contenu récent par Arnold

  1. A

    Inserer tableau formaté dans un mail Outlook via VBA

    Bonjour, J'ai mis en place une macro permettant d'envoyer des mails en automatique via VBA. Ce mail a pour vocation d'envoyer des états, dans lesquels se trouvent des tableaux. 1 / Je souhaiterais creer dans un premmier le tableau (cf Tableau à envoyer) qui supprime une colonne et des lignes...
  2. A

    Générer un identifiant unique (concatenation produit / incrémentation)

    C'est bon, j'ai utilisé votre formule dans une macro evenementielle et celà correspond à, mon besoin. Merci
  3. A

    Générer un identifiant unique (concatenation produit / incrémentation)

    Merci beaucoup pour vos réponses. Pierrejean, si je reprends ton exemple, celà marche très bien pour l'incrémentation, le seul problème en cas de changement ou de suppression de valeurs en colonne B. Ex : actuellement en ligne 3 j'ai CODE-A-2 et en ligne 4 j'ai CODE-A-3 - si je change la...
  4. A

    Générer un identifiant unique (concatenation produit / incrémentation)

    Bonjour, Je souhaiterais avoir un identifiant unique en colonne A lorsque l'utilisateur alimente une colonne de la ligne. L'identifiant serait dépendant du nom du produit qui est en colonne B et incrémenté à chaque produit identique Si l'utilisateur ajoute un produit A l'ID serait CODE-A-3...
  5. A

    encadrement en fonction de la cellule

    Ah pardon je pensais que c'était en VBA - Si si bien sûr...tu sélectionnes les cellules C6 à C11 - Ensuite Home>Conditional Formatting>New Rule>Use a formula to determine which cells to format. Tu entres la formule "=$C$14 = "" et ensuite tu cliques sur "Format" et "Fill"
  6. A

    cellule non vide

    Bonjour, En utilisant la mise en forme conditionnelle 'Home' > 'Conditional Formatting' > "New Rule" > "Use a formula to determine which cells to format" Dans formule tu entres : ="'feuille principale'!A6=""""" Tu sélectionnes "Format" - "Fill" et ensuite en rouge
  7. A

    encadrement en fonction de la cellule

    Bonjour, En utilisant une macro évènementielle tu peux arriver au résultat. A adapter selon ton besoin. Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$C$14" Then If Cells(14, 3) = "ok" Then Range(Cells(6, 3), Cells(11, 3)).Select With Selection.Interior .Pattern...