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

macro incrémentation sur une ligne différente

J

jo

Guest
bonsoir et merci pour votre aide,

je voudrais simplement effectuer une macro :quand je clique sur un bouton A ça m'envoie une liste de résultat sur une ligne d'une autre feuille 'feuilB', jusque là rien de difficile, mais je voudrais que chaque fois que je clique sur ce bouton, les résultats s'incrémentent sur une ligne en dessous dans la 'feuilB'.
facile ?* merci pour votre aide ...
 
J

justine

Guest
bonsoir le forum, jo
bon je presume que tu as une valeur dans une textbox1.

sheets('feuilb').select
range('a65536').end(xlup).offset(1,0).select
activecell=textbox1.value
 

_Thierry

XLDnaute Barbatruc
Repose en paix
Bonsoir Justine, Jo, le Forum

En complémement de ce que dit Justine est sans selection de feuille ou de plage :


Méthode de base pour une valeur contenue dans une cellule :



Méthode similaire mais en passant par un Object Range au lieu d'une string :



Méthode plus élaborée si par exemple on veut passer la valeur de cinq cellule de A1 à E1 :



Bonne Soirée
[ol]@+Thierry[/ol]
 
J

JO

Guest
désolé je suis débutant, pour les macros je me limite (hélas) à l'enregistrement automatique par excel, faut il que je recopie ce vba dans la macro ?

voici un fichier pour l'exemple .

encore merci
 
J

jo

Guest
désolé , il n'est pas passé, je recommence, ... [file name=EXEMPLE_20060211225815.zip size=7779]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/EXEMPLE_20060211225815.zip[/file]
 

Pièces jointes

  • EXEMPLE_20060211225815.zip
    7.6 KB · Affichages: 45

_Thierry

XLDnaute Barbatruc
Repose en paix
RE Bonsoir Jo

Essaies de remplacer ta Macro1 par celle-ci :


Bonne Soirée
[ol]@+Thierry[/ol]
 

Pierrot93

XLDnaute Barbatruc
Re : macro incrémentation sur une ligne différente

Bonjour Kayss

oui, si l'autre classeur est ouvert, faire précéder les noms des feuilles par le nom du classeur concerné, exemploe :

Code:
With Workbooks("classeur1.xls").Sheets("Feuil1")
End With

bon après midi
@+
 

Discussions similaires

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