1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
Const CELL_VIDE As String = "b1" 'à adapter
Sub Launch()
Sheets("test").Activate
ActiveSheet.Cells.Delete
Call aa
End Sub
Sub aa(Optional dummy As Byte)
Dim R As Range
Dim i&
Set R = Range(CELL_VIDE)
For i& = 1 To 20 ' à adapter
Set R = Application.Union(R, R.Offset(0, i&))
Next i&
R.NumberFormat = "m/d/yyyy h:mm"
'--- Pour visualiser (à virer une fois vu) ---
R.HorizontalAlignment = xlCenter
R.Orientation = 90
R = #7/9/2009 3:15:00 PM#
R.Interior.ColorIndex = 34
Call bb
'---------------------------------------------
End Sub
Sub bb(Optional dummy As Byte)
Dim S As Worksheet
Dim R As Range
Dim i&
Set S = ActiveSheet 'Worksheets("Donnees2") à adapter
Set R = S.Range("F5:G34")
For i& = 1 To 20 ' à adapter
Set R = Application.Union(R, R.Offset(0, R.Columns.Count + 1))
Next i&
R.NumberFormat = "0"
'--- Pour visualiser (à virer une fois vu) ---
R = 123.456789
R.Interior.ColorIndex = 36
Call cc
'---------------------------------------------
End Sub
Sub cc(Optional dummy As Byte)
Dim S As Worksheet
Dim R As Range
Dim i&
Set S = ActiveSheet 'Worksheets("Donnees2") à adapter
Set R = S.Columns("F:G")
For i& = 1 To 20 ' à adapter
Set R = Application.Union(R, R.Offset(0, R.Columns.Count + 1))
Next i&
R.Columns.AutoFit
End Sub |