aide sur macro

aide sur macro - VB/VBA/VBS - Programmation

Marsh Posté le 27-07-2010 à 17:05:19    

bonjour,
je voudrais créer une macro à partir de la feuil2 qui consiste à trier des informations (date par exemple) qui se trouve dans la feuil1, le probléme c'est que je dois faire le tri dans la feuil1 en se basant sur le nombre ou bien la date écrite dans une cellulle qui existe dans la feuil2.

Reply

Marsh Posté le 27-07-2010 à 17:05:19   

Reply

Marsh Posté le 28-07-2010 à 10:26:11    

Une macro VBA ou une macro formule ?
 
Dans une macro formule, on met le nom de la feuille suivi d'un point d'exclamation, suivi des coordonnées d'une cellule :

=Feuil2!A1


 
Pour les macros VBA, voici quelques exemples de référencement de feuilles :

Worksheets("Feuil2" ).Activate
...
Set src_feuille = ThisWorkbook.Sheets("Feuil1" )
If (src_feuille.Cells(src_lg_no, src_col_no).Value = "toto" ) Then
   dst_feuille.Cells(dst_lg_no, dst_col_no).Value _
   = src_feuille.Cells(src_lg_no, src_col_no - 1).Value
...
Sheets("Feuil1" ).Columns("C:C" ).Copy Sheets("Feuil2" ).Columns("D:D" )
...
MsgBox (Sheets("Feuil1" ).Index)
MsgBox (ActiveSheet.Name)
MsgBox (ActiveSheet.Index)


Message édité par olivthill le 28-07-2010 à 10:27:30
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed