macro pour du copier/coller

Infratunes

XLDnaute Nouveau
Bonjour le forum,

Dans la feuille ci-jointe, je voudrais remplacer les cellules vides par la référence qui correspond juste au dessus.
Sachant qu'il y a 12000 lignes, c'est assez fastidieux de faire ça à la souris !

Avez-vous une idée ? Faut-il utiliser une macro ?

Merci beaucoup !

Guillaume.

Message édité par: infratunes, à: 10/02/2006 12:21
 

Infratunes

XLDnaute Nouveau
le fichier

j'ai du réduire sa taille !

merci :)

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

Pièces jointes

  • Classeur1_20060210122804.zip
    47.3 KB · Affichages: 33

Jeannot45

XLDnaute Occasionnel
salut infratunes

Ci dessous une petite macro qui drevrait résoudre ton problème

Code:
Sub CopierCell()
Dim Cell As Range
Dim VarContenu As Variant

Range('A1').Select
Range(Selection, ActiveCell.SpecialCells(xlLastCell)).Select

For Each Cell In Selection
    If Cell EST DIFFERENT DE '' Then
        VarContenu = Cell
    Else
        Cell = VarContenu
    End If
Next

End Sub

Bonne continuation

Jeannot
 

Jeannot45

XLDnaute Occasionnel
Re,

Des difficultés à Joindre le fichier

Je recommence parce qu'il etait un peu trop lourd (Max 50Ko)

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

Pièces jointes

  • CopierColler_20060210142817.zip
    6 KB · Affichages: 34

Discussions similaires

Statistiques des forums

Discussions
312 685
Messages
2 090 947
Membres
104 705
dernier inscrit
Mike72