Excel 97 demande d"aide syntaxe

Fermé
loulou1684 - 11 févr. 2008 à 15:53
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 11 févr. 2008 à 17:48
Bonjour,

J'ai besoin d'aide pour de la syntaxe :

1) la dernière linge (variable, i_ls) porte un trait noir

Sheets("LS").Select
Rows("i_ls : i_ls").Select

// cette ligne ne fonctionne pas, quelques lignes avant il sait qu'elle est le chiffre de cette variable, alors je pense c'est ma syntaxe, des "" ou etc..


Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
Selection.Borders(xlEdgeTop).LineStyle = xlNone
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = xlAutomatic
End With
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Selection.Borders(xlInsideVertical).LineStyle = xlNone
Range("a1").Select

2) Je souhaiterai une plage variable. Je connais le début par la variabel i_ls et je connais la fin par la variable i_lsa

Range("A & i_ls :IU & i_lsa").Select => mais ça ça ne marche pas !!
Selection.Copy

j'attends avec impatience votre aide, je suis bêtement bloquée à ça !
A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
11 févr. 2008 à 17:48
bonjour

La bonne syntaxe : Rows(i_ls & ":" & i_ls).Select

Tu n'as pas besoin de sélectionner : Range("A" & i_ls & ":IU" & i_lsa).Copy
0