Une ligne VBA que je ne comprends pas - VB/VBA/VBS - Programmation
Marsh Posté le 30-08-2012 à 00:18:33
En partant de la cellule O65536,  
ça remonte pour trouver la première valeur non null qui doit correspondre à la fin du tableau qui va être traiter dans la suite de la macro. Le "(1)" correspond je pense pour dire à excel de rester dans la même colonne lors de sa recherche. 
 
et ensuite, cela se décale de 14 colonnes vers la gauche (en gros, le nombre de colonnes entre O et A). 
 
et ça sélectionne la case d'arrivée. 
 
Je paries que ton excel se balade sur tes sheets excel pendant l’exécution  .
.
Marsh Posté le 03-09-2012 à 15:53:12
Bonjour Arl Guhr 
Merci pour l'info. Je vais peut-être mieux comprendre, maintenant. 
Cordialement 
Hubert
Marsh Posté le 29-08-2012 à 17:36:38
Bonjour le forum
 ) ce qu'il se passe, mais une ligne est obscure pour moi.
) ce qu'il se passe, mais une ligne est obscure pour moi. 
Un ami m'a copié un code VBA pour mes besoins.
J'essaie de comprendre (quand-même !
Si quelqu'un pouvait me la décortiquer SVP, ça me permettrait de progresser dans ma "formation" en VBA
Range("O65536" ).End(xlUp)(1).Offset(0, -14).Select
Merci d'avance à tous
Hubert