Salut à tous,

ça y est! J'ai fait le grand saut dans Excel 2016. J'utilisais précédemmant Excel 2010. La migration ne s'est pas fait sans casse. J'utilise quotidiennement une macro qui me permet de gérer des planning de façon dynamique sous Excel. C'est pas du niveau projetc mais c'est pas mal du tout.

Depuis la migration, la formule n'est plus reconnue... L'un de vous sait il me dire parmi les modifications de 2016 (je n'arrive pas à trouver une liste exhaustive des modifications) celle qui peut être à l'origine de ma panne?

Merci de votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Function XLSchedule_Finish2Start(refdate As Single, duration As Integer, offset As Integer, DateRange As Range, MotherTask As Range)
 
Dim idx_mother As Integer
'searching idx for first start of MotherTask
idx_mother = 1
Do While MotherTask.Cells(idx_mother) <= 0
    idx_mother = idx_mother + 1
Loop
 
XLSchedule_Finish2Start = 0
If ((refdate < DateRange.Cells(idx_mother) + offset) And (refdate >= DateRange.Cells(idx_mother) + offset - duration)) Then
    XLSchedule_Finish2Start = 1
End If
End Function