Bonjour à tous,

Je suis débutant en VB et mon erreur est toute bête mais je ne la trouve pas. Pour mon stage (où on a office 2000 et pas l'aide pour VB affichée par F1), je dois réaliser une procédure automatisée sous excel. Je souhaite entre autres supprimer des groupes de 6 lignes toutes les 54 lignes mais ce que j'ai écris ne fonctionne pas:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Dim i, Valeur1, Valeur2 as Integer
For i = 1 to 10
Valeur1 = 54 * i
Valeur2 = 5 + 54 * i
Activesheet.Columns("Valeur1:Valeur2").delete
Next i
J'ai également un souci avec la recherche de chaines de caractère dans une phrase - utilisation de InStr(phrase, caractères) - car la position retournée ne correspond pas du tout à la position réelle!!! Je ne comprend pas non plus.

J'ai lu les tutoriaux mais c'est nouveau et pas facile à comprendre du premier coup, je m'excuse par avance si les réponses se trouvent sur le site.

Cordialement