ник: Анатолий (Киев)
Ну так сначала сохраните в переменной .Height этого поля и подставляйте ее методу Line вместо ctrl.Height надписи и других полей.
Советую вам рисовать рамки вокруг всех полей, т.к. толщина линий может оказаться разной.
Кстати, толщина рисованной линии зависит от св-ва Me.DrawWide, которое указывается в пикселах, кол-во которых в одном пункте надо еще уметь высчитать. По умолчанию - сверхтонкая, что вы и используете.