Bonjour,
Ce n'est pas un pb de manque de RAM. Avec 16 Go j'ai la même limitation.
La mémoire virtuelle se règle dans les paramètres windows où le réglage par défaut 'Automatique' est le mieux. Tu peux imposer le disque, la taille mini et la taille maxi mais je ne pense pas que c'est là que se situe le pb
Je pensais à la limite des 2 Go/session qui existait avant pour les feuilles mais elle a disparu (ou fortement augmenté) avec la version 64 bits.
J'avais noté que 2016 64 bits semble avoir une limite de mémoire d'environ 4 Go pour VBA. Il reste peut-être de telles limites indépendantes de la taille de ta RAM (?)
Cependant j'ai fait un test qui semble intéressant :
Sub test()
Dim Nodes() As Node, Nodes2() As Node
Dim i As Long, j As Long
For i = 700 To 800
ReDim Nodes(i, i, i / 2)
ReDim Nodes2(i, i, i / 2)
Erase Nodes
Erase Nodes2
Next i
End Sub
En faisant 2 paquets ont atteint les 800.
Il y a bien il limite, mais ce ne serait pas une par session. Les piles en ont mais je ne vois pas ce qu'une pile ferait ici
Plus chiant à gérer mais en attendant mieux...
eric