I am using the jobdone sub to store my list into map I could do it easely:
If list.Size - 1 <0 Then
Else
mapNombreDeCaisse.Put(tl.First,somestring)
End If
Msgbox.Show(mapNombreDeCaisse.size,"s")
//// I could see that the size was 13, but then when I wanted to use it in another function I could not find my data inside the map even if the variable is Global,
Ok, there is a list named "list", but I don't see where you are storing the list in the map. In this case your storing "somestring" in the map that has an identifier of tl.First. So where is the list that is stored in the map?