Re : compréhension sur : ActiveCell.FormulaR1C1 = "=ROW(RC[1])"
Bonjour
EDITION : j'avais mal lu ta macro, en fait ceci suffirait (la 2ème ligne)
Code:
Sub macro1()
ActiveCell.FormulaR1C1 = "=ROW(RC[1])"
ActiveCell.Offset(, 1).FormulaR1C1 = "=ROW()"
End Sub
PS: Offset veut dire décaler
ROW veut ligne
donc R pour row
et C pour Column qui veut dire Colonne
donc voici son équivalent en français
Code:
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 24/07/2011 par EXCEL
'
'
ActiveCell.FormulaR1C1 = "=ROW()-1"
ActiveCell.Offset(, 1).FormulaLocal = "=LIGNE()-1"
End Sub
Le résultat c'est que tu as le numéro de ligne de la cellule active -1
(Utile pour numéroter un liste par exemple)
Re : compréhension sur : ActiveCell.FormulaR1C1 = "=ROW(RC[1])"
J'ai pas envie de pousser le bouchon trop loin mais serais-tu se que signifie ce code:
Sub Macro9()
Selection.DataSeries Rowcol:=xlColumns, Type:=xlLinear, Date:=xlDay, _
Step:=1, Stop:=65000, Trend:=False
End Sub
Ce que je pense comprendre c'est que la sélection de donnée selon les colonnes et les lignes et une date par pa de 1 s'arrêtant à 65000
Re : compréhension sur : ActiveCell.FormulaR1C1 = "=ROW(RC[1])"
Re
Je viens de le faire
Code:
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 24/07/2011 par EXCEL
Selection.DataSeries Rowcol:=xlColumns, Type:=xlChronological, Date:= _
xlDay, Step:=1, Stop:=40555, Trend:=False
End Sub
Re : compréhension sur : ActiveCell.FormulaR1C1 = "=ROW(RC[1])"
Excuse moi Staple1600 mais je vois absolument pas comment tu as pu faire le code avec l'enregistreur de macro!
Et pourriez vous me décrire chaque parti du code pour que je comprenne vraiment ce qu'il veut dire parce que là ous me donnée la solution c'est super gentil de votre part mais mon but aussi c'est d'en apprendre davantage sur le vba!
De plus l'aide d'excel n'est pas vraiment explicite, j' ai déja demander sur l'aide mais on va dire qu'avec tout ces petite bout de code à la fin de comprend plus rien ....