bonjour à tous

je me demande lorsque on ouvre un fichier mdb avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Set Cnn3 = New ADODB.Connection
Cnn3.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ch
Set MonRs3 = New ADODB.Recordset
MonRs3.CursorLocation = adUseClient
MonRs3.ActiveConnection = Cnn3
MonRs3.Open "SELECT * FROM ert", , adOpenStatic, adLockOptimistic, adCmdText
ou un fichier excel avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
'Ouverture de l'application
Set appExcel = CreateObject("Excel.Application")
'Ouverture d'un fichier Excel
Set wbExcel = appExcel.Workbooks.Open(xlad & "\aze.xls")
'wsExcel correspond à la première feuille du fichier
Set wsExcel = wbExcel.Worksheets(1)
et que l'on enregistre des données pendant une longue durée et un cumul de nombreux valeurs arrivant à des dizaines de milliers (tout en conservant le fichier ouvert, cela ne risque t-il pas de ralentir le pc à cause de l'allocation d'une grande partie de la ram?
si oui comment éviter ce problème?

Merci d'avance