Bonjour,
J'aimerais utiliser une macro afin de me faciliter un travail d'analyse de données, je suis débutant avec les macros excel, j'ai essayé de me débrouiller mais je bloque maintenant...
J'ai une grande quantité de données (voir photo) et j'aimerais:
1) Insérer une colonne vierge entre chaque colonne
2) Insérer une formule dans cette nouvelle colonne créée (par exemple dans la colonne vierge D: =C1-C$1)
3) Étendre la formule jusqu'en bas de mes données (ligne N°200).
En fouillant un peu sur le net (ce forum ) j'ai pu modifier un code pour insérer les colonnes vierges:
Ensuite pour insérer ma formule et l'étendre ça devient très compliqué pour moi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub InsertCol() Dim NbCol As Long, i As Long 'On récupère le numéro de la dernière colonne remplie et on l'affecte à la variable NbCol NbCol = Cells(1, Rows(1).Cells.Count).End(xlToLeft).Column For i = NbCol + 1 To 4 Step -1 Columns(i).Insert 'Fait l'insert pour la colonne concernée Next i End Sub
J'arrive plus ou moins à comprendre 'le language' mais impossible d'écrire quelque chose qui fonctionne.
Merci d'avance pour votre aide!
Partager