Bonjour, Je débute dans la manipulation des macros. Voulez-vous m'aider avec des mots simples et solutions simples SVP.
Question 1
Dans Excel:
Voici un petite procédure en macro
Je souhaite connaître la syntaxe que je dois utilisé pour déterminé La Ligne et la colonne de la cellule active
Sub TimesheetSerge()
'
' TimesheetSerge Macro
' Macro enregistrée le 5/10/2007 par Serge
'
' Je demande l'ouverture d'un fichier ChDir "E:\"
Workbooks.Open Filename:="E:\Time Sheet Serge.xls"
' Je positonne en J 4000 qui est avec certitude une ligne qui ne contient aucune valeur.
Range("J4000" ).Select
' La commande suivante retrouve en remontant dans la colonne la dernière cellule contenant une valeur
Selection.End(xlUp).Select
' Lacelule est la variable qui reprend le contenu de la cellule.
lacelule = ActiveCell
'Ici je souhaite reprendre dans les deux variables suivantes 'Lignecel = la ligne de la cellule active.
'Coloncel = La colonne de la cellule active.
MsgBox lacelule
End Sub
La même sans mes commentaires.
Sub TimesheetSerge()
'
' TimesheetSerge Macro
' Macro enregistrée le 5/10/2007 par Serge
'
'
ChDir "E:\"
Workbooks.Open Filename:="E:\Time Sheet Serge.xls"
Question 2
Toujours en Excel:
Comment déclare t'on les cellules pour qu'elles soient reconnues par toute les procédures qui seraient activées par par la procédure principale.