Couper coller

Résolu/Fermé
kamila16288 Messages postés 46 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 2 septembre 2012 - 4 juin 2009 à 12:39
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 - 4 juin 2009 à 14:49
Bonjour,


je veux créer une fonction sous excel qui va me permetter de couper la valeur d'une cellule 1 dans une cellule 2 et mettre la valeur 0 dans la cellule 1.


merci d'avance
Cordialement
A voir également:

9 réponses

m@rina Messages postés 17539 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 mars 2023 11 056
4 juin 2009 à 12:48
Bonjoru,

Supposant que la cellule d'origine soit A1 et la cellule destination B1 :

Sub kamila()
    
    [B1] = [A1]
    [A1] = 0
    
End Sub


m@rina
0
kamila16288 Messages postés 46 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 2 septembre 2012
4 juin 2009 à 12:59
Bonjour,

merci de votre aide mais moi je veux une fonction avec des arguments:

sub function(argument)


end function
0
m@rina Messages postés 17539 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 mars 2023 11 056
4 juin 2009 à 13:39
Une fonction permet de faire un calcul et d'obtenir le résultat dans la cellule en cours, pas de faire des actions comme couper-coller ou autre...

Donc la fonction peut copier la valeur d'une cellule dans la cellule en cours (ce qui aurait peu d'intérêt vu qu'il suffit de faire =A1... Si l'on veut que la cellule d'origine soit modifiée, ce n'est plus une fonction.

m@rina
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 292
4 juin 2009 à 13:39
Bonjour

une fonction renvoie une valeur que dans une cellule
la réponse de Marina est donc valable
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
m@rina Messages postés 17539 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 mars 2023 11 056
4 juin 2009 à 13:41
Coucou Michel ! ;))

Je vois que non seulement on est d'accord, mais on plus on est synchrone ! ;))
Bonne journée à toi
m@rina

0
kamila16288 Messages postés 46 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 2 septembre 2012
4 juin 2009 à 13:51
Bonjour,

Merci pour vous, mais il n'existe pas une methode de faire sans macro????????????????????,,,,,*

Cordialement
0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 292
4 juin 2009 à 14:12
allez, à la place de la sieste!
https://www.cjoint.com/?geokooyJUf

tu fais un double-clic dans la cellule de destination....
c'est du vba
0
kamila16288 Messages postés 46 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 2 septembre 2012
4 juin 2009 à 14:22
Merci bcp Michel pour votre aide, vraiment c'est une bonne solution.

merci une autre fois

Cordialement
0
m@rina Messages postés 17539 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 mars 2023 11 056
4 juin 2009 à 14:32
C'est quand même une macro !!! :D
et en plus faite à l'heure de la sieste, ça compte double ! ;)

m@rina

0
michel_m Messages postés 16593 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 23 mars 2023 3 292
4 juin 2009 à 14:49
hé oui!

qui + est, vu l'heure à laquelle j'écris ce message, ce n'est pas "à l'heure" mais "à la place"
pôvre de nous! c'est les cadences infernales sur CCM

bisous, les filles
0