Don't wanna show virtual column used for label

Hello everyone, I created a virtual column used for label, but if I hide it, it can’t be used for label, so how can I hide this virtual column when I insert a new record? Is it possible?