Here is my current code (just a section)


Is there a loop that could possibly do this faster. Sometimes I load 100's of fields on the userform



        Dim intID As Integer
        Dim intRowNumber As Integer
        Dim strFirstName As String
        Dim strLastName As String
        
    
        intID = shVariables.Range("ID").Value


        
        
Application.ScreenUpdating = False

                shBorrower.Activate
                shBorrower.Range("A2").Select
                    Do
                        If ActiveCell.Value <> intID Then
                            ActiveCell.Offset(1, 0).Select
                        End If
                    Loop Until ActiveCell.Value = intID
                    
                        strFirstName = ActiveCell.Offset(0, 1).Value
                        strLastName = ActiveCell.Offset(0, 2).Value
                    
                        frmBorrower.txtFirstName = ActiveCell.Offset(0, 1).Value
                        frmBorrower.txtLastName = ActiveCell.Offset(0, 2).Value
                        frmBorrower.txtHomePhone = ActiveCell.Offset(0, 3).Value
                        frmBorrower.txtCellPhone = ActiveCell.Offset(0, 4).Value
                        frmBorrower.txtCompany = ActiveCell.Offset(0, 5).Value
                        frmBorrower.txtWorkPhone = ActiveCell.Offset(0, 6).Value
                        frmBorrower.txtEmail = ActiveCell.Offset(0, 7).Value
                        frmBorrower.txtSalutation = ActiveCell.Offset(0, 8).Value
                        frmborrower.txtTitle = ActiveCell.Offset(0,9).Value
                        frmBorrower.txtAddress = ActiveCell.Offset(0, 10).Value
                        frmBorrower.txtCity = ActiveCell.Offset(0, 11).Value
                        frmBorrower.cbxState = ActiveCell.Offset(0, 12).Value
                        frmBorrower.txtZip = ActiveCell.Offset(0, 13).Value
                        frmBorrower.cbxHearAboutUs = ActiveCell.Offset(0, 14).Value
                        frmBorrower.txtReferredBy = ActiveCell.Offset(0, 15).Value
                        frmBorrower.cbxReferralType = ActiveCell.Offset(0, 16).Value
                        frmBorrower.txtReferralDate = ActiveCell.Offset(0, 17).Value
                        frmBorrower.cbxStatus = ActiveCell.Offset(0, 18).Value



shMenu.Activate

Application.ScreenUpdating = True


Thanks for any help


Josh