COMBINAISON CELLULE AVEC CONDITION

Night59

XLDnaute Nouveau
Bonjour,

J'aurai besoin de votre aide pour des formules...
Enfin une formule :D

Je vais essayer de m'expliquer :
En bref j'ai des infos à reporter et concentrer dans une seule celulle (là çà va) mais ne remplir que si la cellule est rempli.
Je vous mets en pièce jointe la base, dont j'ai retiré ce qui ne sert à rien pour simplifier.

J'arrive bien à reporter des infos d'une cellule à une autre si elle est rempli et de mettre à la suite mais pas de combiner les 2.
Si possible éviter les macros pour ne pas alourdir le fichier.

Merci d'avance de votre aide.
 

Pièces jointes

  • Formulaire Feuille.xlsx
    84 KB · Affichages: 43

Night59

XLDnaute Nouveau
En bref, copier les infos des différentes cellules de l'onglet "devis" vers l'onglet facture mais dans une seule cellule.
Et qu'il n'y ait pas de ligne vide.

Je met un exemple pour simplifier.
 

Pièces jointes

  • Formulaire Feuille.xlsx
    84.3 KB · Affichages: 41

Paf

XLDnaute Barbatruc
re

Voila de précises précisions.

Une macro à tester:
Code:
Sub Groupage()
Dim ligne As Range, cel As Range
Set plage = Worksheets("Devis").Range("L15:N21")

For Each ligne In plage.Rows
    For Each cel In ligne.Cells
        msg = msg & cel.Value
    Next
    msg = msg & vbCrLf
Next
Worksheets("Facture").Range("B16") = msg
End Sub

A+
 

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour Night59, Jacou, Paf,

Bon alors un essai par formule elle s'appuie sur l'onglet "fiche technique" a mettre en B16 et a étirer vers le bas

Code:
=SI('Fiche Technique'!J15="";"";'Fiche Technique'!J15&" : "&SI('Fiche Technique'!L15="";"";'Fiche Technique'!L15)&" "&SI('Fiche Technique'!M15=0;"";'Fiche Technique'!M15))

Cordialement
 

Discussions similaires

Réponses
2
Affichages
880

Statistiques des forums

Discussions
312 468
Messages
2 088 682
Membres
103 919
dernier inscrit
BOB66500