Selection de feuilles dans un classeur sous macro

  • Initiateur de la discussion Guy
  • Date de début
G

Guy

Guest
Peut on m'expliquer pourquoi cela ne fonstionne pas ?
je ne me l'explique pas.....

Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 15/05/2004 par Guy
'
Dim feuilleA(), feuilleB(), SelectionA, SelectionB As String
Dim a, b As Integer
a = Day(Now)
b = 32 - a
ReDim feuilleA(1 To a)
ReDim feuilleB(1 To b)
For i = 2 To a
feuilleA(i) = LTrim(Str(i + 1))
SelectionA = SelectionA & feuilleA(i)
Next i
For i = 1 To b
feuilleB(i) = LTrim(Str(i + a))
SelectionB = SelectionB & Chr$(34) & feuilleB(i) & Chr$(34) & ","
Next i
' Suppression du 1er guillemet
SelectionB = Right(SelectionB, Len(SelectionB) - 1)

' Supression du dernier guillemet et de la virgule
SelectionB = Left(SelectionB, Len(SelectionB) - 2)

Sheets(Array(SelectionB)).Select
Sheets(feuilleB(1)).Activate
Range("13:13").Select
Selection.Copy
Range("12:12").Select
Selection.Insert Shift:=xlDown
Range("13:13").Select
Application.CutCopyMode = False
Selection.Copy
Range("12:12").Select
Selection.Insert Shift:=xlDown
End Sub

Voilà, je voudrai bien insérer une ligne dans la selection des feuilles mais la selection ne se fait pas :(
 
@

@+Thierry

Guest
Bonjour Guy, le Forum

Heuh, oui moi je peux déjà t'expliquer pourquoi ta question semble rester sans réponse...

Tu devrais faire un petit tour par ici et tu pourras te l'expliquer je pense :


Bon Appétit
@+Thierry
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 779
Messages
2 092 046
Membres
105 168
dernier inscrit
makari69