Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

copie d'une cellule..

pizzaman

XLDnaute Occasionnel
Bonjour à tous

J'utilise une macro sur la feuil1 pour faire afficher l'heure sur chaques colones de la feuil2
ci joint le fichier


Il faudrait que la cellule F3 feuil1 soit copier à la place de l'heure, et dans le cas ou la cellule F3 est vide c'est l'heure qui serait affiché

Merci d'avance
 

Pièces jointes

  • Classeur1.xlsm
    18.4 KB · Affichages: 30
  • Classeur1.xlsm
    18.4 KB · Affichages: 33
  • Classeur1.xlsm
    18.4 KB · Affichages: 33

David590

XLDnaute Occasionnel
Re : copie d'une cellule..

ah oui c'est vrai, j'y fait jamais attention

Voila en xls
 

Pièces jointes

  • Classeur1.xls
    34.5 KB · Affichages: 36
  • Classeur1.xls
    34.5 KB · Affichages: 38
  • Classeur1.xls
    34.5 KB · Affichages: 40

Deneb

XLDnaute Junior
Re : copie d'une cellule..

Voilà... La cellule jaune est la cellule concernée
 

Pièces jointes

  • Classeur1(1).xls
    37 KB · Affichages: 32
  • Classeur1(1).xls
    37 KB · Affichages: 29
  • Classeur1(1).xls
    37 KB · Affichages: 35

Efgé

XLDnaute Barbatruc
Re : copie d'une cellule..

Bonjour pizzaman / David590, Bonjour Deneb
Une autre formulation, pour le même résultat:
Code:
[COLOR=BLUE]Private Sub[/COLOR] CommandButton1_Click()
    C = Sheets("Feuil2").Cells(1, 1).End(xlToRight).Column + 1
    [COLOR=BLUE]If[/COLOR] Sheets("Feuil2").Cells(1, 2) = "" [COLOR=BLUE]Then[/COLOR] C = 2
    [COLOR=BLUE]If[/COLOR] Sheets("Feuil2").Cells(1, 1) = "" [COLOR=BLUE]Then[/COLOR] C = 1
    Var = IIf(Sheets("Feuil1").Range("F3") = "", Time, Sheets("Feuil1").Range("F3").Value)
    Sheets("Feuil2").Cells(1, C) = Var
[COLOR=BLUE]End Sub[/COLOR]
Cordialement
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…