ne pas copier cellules vides

M

michel

Guest
bonsoir

Dans cet extrait d' application je souhaite copier uniquement les cellules de la colonne B correspant a une nouvelle reference sur la feuil2 en colonne B
c'est a dire ne pas copier les cellule vides

merci aux xlnautes


bravo pour ce forum c'est super et tres cordial

michel [file name=copiersouscondition.zip size=2571]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copiersouscondition.zip[/file]
 

Pièces jointes

  • copiersouscondition.zip
    2.5 KB · Affichages: 51

porcinet82

XLDnaute Barbatruc
Salut Michel,

Regarde le fichier pour voir si c'est ce que tu attends. Le soucis dans le code, c'est que si ta ligne de la feuille1 existe deja en feuille2, la macro te la copie quand meme en feuille2, et il risque d'y avoir des doublons.

[file name=michel_20051229224329.zip size=8504]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/michel_20051229224329.zip[/file]

Tiens moi au courant

@+
 

Pièces jointes

  • michel_20051229224329.zip
    8.3 KB · Affichages: 53

Celeda

XLDnaute Barbatruc
Bonsoir,

Sans vba mais avec tous mes doigts, :lol:

si on place un filtre, on selectionne les 'non blanks', on fait un copier coller dans la page 2 : seulement les cellules non vides se colleront à la suite des autres.....

non ? :whistle:


Celeda ;)
 
M

michel

Guest
bonjour Celeda ,Porcinet
merci pour vos reponses mais je me suis mal expliqué c'est à dire que je veux copier les nouvelles ref de la feuil1 B6 B18 et les coller en feuil2 B6.B18 (pas à la suite) pour remplacer les anciennes donc les designations ne seront pas en doublons

merci et bonne journée à tous [file name=copiersouscondition_20051230064206.zip size=2809]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copiersouscondition_20051230064206.zip[/file]
 

Pièces jointes

  • copiersouscondition_20051230064206.zip
    2.7 KB · Affichages: 44

Celeda

XLDnaute Barbatruc
BOnjour,

Michel, peux-tu jeter un oeil sur le fichier :

avec une colonne cachée et le titre de ton fichier annoncant la formule selon ma compréhension :

=IF(Feuil1!$B6='';Feuil2!B6;Feuil1!$B6)

si dans ta feuille 1, la cellule B6 est vide,
on garde la référence existante dans la feuille 2
sinon on récupère la valeur de la cellule B6 de la feuille 1


est-ce cela ?

Celeda [file name=copiersousconditionV1.zip size=3195]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copiersousconditionV1.zip[/file]
 

Pièces jointes

  • copiersousconditionV1.zip
    3.1 KB · Affichages: 62

porcinet82

XLDnaute Barbatruc
Bonjour a tous,

Je te propose une nouvelle version, regarde si ca se rapproche de ce que tu veux.

[file name=michel_V2.zip size=8574]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/michel_V2.zip[/file]

@+
 

Pièces jointes

  • michel_V2.zip
    8.4 KB · Affichages: 44

Gibson94

Nous a quitté
Repose en paix
Bonjour Michel, le forum,

Je me joins à vous pour vous proposer une version VBA.

[file name=copiersouscondition1.zip size=10348]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/copiersouscondition1.zip[/file]
 

Pièces jointes

  • copiersouscondition1.zip
    10.1 KB · Affichages: 68
M

michel

Guest
bonjour a tous

merci pour toutes ces reponses
les solutions de GIBSON et CELEDA sont ce que je souhaitais, je vais continuer mon application
Encore merci à tous de votre participation malgres les explications confuses de ma part

BONNES FETES

MICHEL :) :)
 

Discussions similaires

Statistiques des forums

Discussions
312 493
Messages
2 088 955
Membres
103 989
dernier inscrit
jralonso