Let $H$ be a separable Hilbert space, $B$ the closed unit ball in $H$, and $(x_n)$ be a dense sequence in $B$, $(e_n)$ be an orthonormal basis, and $\varepsilon>0$. Then $B$ is covered by the (weakly)-open sets $O_{n,m} = \{ y: |\langle e_m, x_n-y\rangle| < \varepsilon \}$. So there must exist a finite subcover since the weak topology is metrizable in this case.

Is there a rough idea how such a finite sub-cover would look like?