P
Phil
Guest
Bonjour,
Est-ce qu'il est possible de simplifier ma macro si c'est possible
du genre un compteur pour alimenter mon tblvar et pour ensuite
le decharger dans ma nouvelle feuille...!!
Merci pour votre aide
Phil
----------------------------------------------------------------------------
Public tblvar(5, 1) As String
Public nlFin As Integer
Dim valeur As Integer
Dim Cpt As Long
Sub NewGestion()
Windows('Wordversexcel.XLS').Activate
Sheets('Données').Select
Range('A1').Select
Sheets('Données').Unprotect
tblvar(1, 1) = Range('A1').Value
tblvar(2, 1) = ActiveCell.Offset(0, 1)
tblvar(3, 1) = ActiveCell.Offset(0, 2)
tblvar(4, 1) = ActiveCell.Offset(0, 3)
Sheets('Données').Protect
Workbooks.Open Filename:='I:\\temp\\NewGestion.xls'
Sheets('Priorités').Select
Range('A8').End(xlDown).Offset(1, 0).Select
ActiveCell.Value = tblvar(1, 1)
ActiveCell.Offset(0, 2) = tblvar(2, 1)
ActiveCell.Offset(0, 3) = tblvar(3, 1)
ActiveCell.Offset(0, 4) = tblvar(4, 1)
ActiveCell.Offset(0, 5) = tblvar(5, 1)
Est-ce qu'il est possible de simplifier ma macro si c'est possible
du genre un compteur pour alimenter mon tblvar et pour ensuite
le decharger dans ma nouvelle feuille...!!
Merci pour votre aide
Phil
----------------------------------------------------------------------------
Public tblvar(5, 1) As String
Public nlFin As Integer
Dim valeur As Integer
Dim Cpt As Long
Sub NewGestion()
Windows('Wordversexcel.XLS').Activate
Sheets('Données').Select
Range('A1').Select
Sheets('Données').Unprotect
tblvar(1, 1) = Range('A1').Value
tblvar(2, 1) = ActiveCell.Offset(0, 1)
tblvar(3, 1) = ActiveCell.Offset(0, 2)
tblvar(4, 1) = ActiveCell.Offset(0, 3)
Sheets('Données').Protect
Workbooks.Open Filename:='I:\\temp\\NewGestion.xls'
Sheets('Priorités').Select
Range('A8').End(xlDown).Offset(1, 0).Select
ActiveCell.Value = tblvar(1, 1)
ActiveCell.Offset(0, 2) = tblvar(2, 1)
ActiveCell.Offset(0, 3) = tblvar(3, 1)
ActiveCell.Offset(0, 4) = tblvar(4, 1)
ActiveCell.Offset(0, 5) = tblvar(5, 1)