Apparemment, application.calculation =xlCalculationManual n'a pas d'effet sur les tableaux. Du moins c'est ce que j'en déduis suite à mes essais. Le problème reste le même.
Voici mon code:
Sub UnionBis()
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
If Sheets("SSRS_SL1104").Cells(2, 1) = Empty Then
If MsgBox("Please fill in the SSRS_SL1104 table!", vbCritical + vbOKOnly, "Data update missing!") = vbOK Then
Exit Sub
End If
End If
m = 7
l = 36
x = 1
u = 1
'-------------------------------------------
LineCount.SSRS_SL1104_lineCount
ReDim TAB_SL1104(1 To Last_SSRS_SL1104 + 1, 1 To 36)
'Saving of the content of SSRS_SL1104's columns in TAB_SL1104
'Indicate the number and the order of the column selected in Backlog Table to be screen in TAB_SL1104
For Col_Sheets = 1 To 35
'Loop to save the content of each column
If k = 0 Then
k = 1
Else: k = k + 1
End If
Col_TAB = k
'Use of a function.
Saving.SavingSheetsInTAB_SL1104
Next
For i = 1 To UBound(TAB_SL1104, 1)
TAB_SL1104(i, 36) = "CRM"
Next
Col_TAB = Empty
'----------------------------------------------
LineCount.SalesDetails_lineCount
Screening.Screening_TAB_SL1401_Bis
'---------------------------------------------
Erase TAB_SL1104
i = 0
j = 0
k = 0
Sheets("SSRS_SL1104").Select
Range("Table1").Select
Selection.ClearContents
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub