bertrouf
Messages postés103Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention10 mars 2010
-
19 févr. 2009 à 09:04
bertrouf
Messages postés103Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention10 mars 2010
-
22 févr. 2009 à 11:43
Bonjour,
Dans un tableau xls, j'insère une colonne par une macro sur un bouton.
Je voudrais qu'une case de la colonne prenne la lettre suivante dans l'ordre alphabétique.
Par exemple dans la case F6 il est écrit C. J'insère une nouvelle colonne F, la lettre C passe en colonne G. Je voudrais écrire D en F6.
Quelqu'un peut m'aider svp ?
Merci,
Bertrouf
cnt
Messages postés219Date d'inscriptionlundi 21 novembre 2005StatutMembreDernière intervention20 décembre 20101 20 févr. 2009 à 15:42
Salut bertrouf
Et ça, répond-t-il à ton souhait?
Sub Macro1()
Dim Lettre As String
Range("F6").Select
Lettre = ActiveCell.Value
Columns("F:F").Select
Selection.Insert Shift:=xlToRight
Range("F6").Select
ActiveCell.Value = Chr$(Asc(Lettre) + 1)
End Sub
bertrouf
Messages postés103Date d'inscriptionlundi 10 mai 2004StatutMembreDernière intervention10 mars 20109 20 févr. 2009 à 01:54
Heu, c'est gentil mais pas top en fait.
Ma demande consiste a faire "Lettre donnée + 1".
Dans la macro que tu me proposes, C et D sont inscrites en dur, je voudrais qu'elles soient incrémentales.