Let a contable and bounded subset $D=\{d_n:n\in \mathbb{N}\}\subset \mathbb{C}$. Show that exists a unique $T\in \mathcal{B}(H)$ such that $$T(e_n)=d_n e_n,\forall n\in\mathbb{N}. $$
I know that if we had a normal operator $T\in \mathcal{B}(H)$, the autovectors form a ortonormal base from $H$. I think that this exercise it is the reciprocal of this fact, but I am not getting a way to prove the existence of such an operator.
I'll assume $\{e_n\}_n$ is a countable orthonormal basis of your (separable) Hilbert space. Then we can write $$x= \sum_n \langle x, e_n\rangle e_n$$ where this sum converges in the norm-topology. Define
$$Tx := \sum_n \langle x,e_n\rangle d_n e_n$$
provided the sum on the right converges. Work left for you:
(1) This sum converges in the norm topology.
(2) The operator $T$ is the one you are looking for.
(3) $T$ is unique.