Bonjour,
je galère sur une appli qui utilise excel pour traiter un fichier d'acquisition de 30000lignes.
J'ai essayé de le traiter en le lisant ligne par ligne, et je me suis aperçu que je devrais gagner beaucoup de temps en utilisant l'ouverture et le traitement par excel.
Donc, je dois supprimer une colonne, ce a quoi j'arrive facilement, mais je dois insérer 11 lignes en en-tête, et là, le n'arrives pas à inserer des lignes excel.
les mots clés d'excel, du genre xlDown, ne sont pas reconnus.
Qui a une idée?
Je travaille avec VB 2008 express
En VBA cela fonctionne comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 xlApp.Visible = True MonClasseur = xlApp.Workbooks.Open(Fichier) MaFeuille = MonClasseur.ActiveSheet MaFeuille.Rows.Insert(Shift:=xlDown)
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Sub Macro1() ' ' Macro1 Macro ' ' Rows("1:1").Select Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove End Sub
Partager