VBA User from Text boxes not populating from worksheet












0















I have a list box which details inquiries and when the double click is used on a line in the list box, a second userform opens to allow the information to update, the issues i am having is the date which is supposed to come from the 13 & 14th columns is not transferring back to the text box:



.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value)


The other combo boxes and text boxes are taking retrieving the correct data, but it is these final boxes which will not go.



here is the complete code:



Private Sub UserForm_Initialize()

'dim the variables
Dim i As Integer
On Error Resume Next
'find the selected list item
i = frmenqnew.lstenq.ListIndex
'add the values to the text boxes
Me.txtenqup.Value = frmenqnew.lstenq.Column(0, i)
Me.txtcustup.Value = frmenqnew.lstenq.Column(1, i)
Me.cboup3.Value = frmenqnew.lstenq.Column(4, i)
Me.cboup4.Value = frmenqnew.lstenq.Column(5, i)
Me.cboup5.Value = frmenqnew.lstenq.Column(6, i)
Me.cboup6.Value = frmenqnew.lstenq.Column(7, i)
Me.txtrev.Value = frmenqnew.lstenq.Column(9, i)
Me.txtnotes.Value = frmenwnew.lstenq.Column(13, i)
Me.txtdtime.Value = frmenwnew.lstenq.Column(14, i)

With cboup5
.AddItem "Active"
.AddItem "Dormant"
.AddItem "Lost"
.AddItem "Sold"
End With

With cboup6
.AddItem "Drawing"
.AddItem "Appraisal"
.AddItem "Verification"
.AddItem "Presenting"
End With

On Error GoTo 0
End Sub
Private Sub cmdUpdate_Click()
' To write edited info of userform2 to Sheets("Data")
Dim LastRow As Long
Dim ABnum As Double
Dim ABrng As Range
Dim WriteRow As Long

'error statement
On Error GoTo errHandler:
'hold in memory and stop screen flicker
Application.ScreenUpdating = False
' Make sure we're on the right sheet
With Sheets("Data")
' Get the last row used so can set up the search range
LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
' Set the range to search for the AB number
Set ABrng = .Range("A1:A" & LastRow)
' Get the AB number from what is selected on userform2
ABnum = txtenqup.Value
' Get the row of sheet for this AB number
WriteRow = Application.Match(ABnum, ABrng, 0)
' Make this AB number the active cell
With .Cells(WriteRow, 1)
'Check for changes

If Not hasValuePairsChanges(.Offset(0, 4).Value, cboup3.Value, _
.Offset(0, 5).Value, cboup4.Value, _
.Offset(0, 6).Value, cboup5.Value, _
.Offset(0, 7).Value, cboup6.Value, _
CDate(.Offset(0, 8).Value), Date, _
CDbl(.Offset(0, 9).Value), CDbl(txtrev.Value), _
.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value) Then
MsgBox "No Change in Data", vbInformation, ""
Exit Sub
End If

' Write in all the editable options

.Offset(0, 4) = cboup3.Value
.Offset(0, 5) = cboup4.Value
.Offset(0, 6) = cboup5.Value
.Offset(0, 7) = cboup6.Value
.Offset(0, 8) = Date
.Offset(0, 9) = txtrev.Value
.Offset(0, 13) = txtnotes.Value
.Offset(0, 14) = txtdtime.Value
Sheets("Archive").Range("A" & Rows.Count).End(xlUp)(2).Resize(, 14).Value = .Resize(, 14).Value
End With
End With
' Filter the Data
FilterMe
' Close the form
Unload Me

MsgBox ("Enquiry E0" + Me.txtenqup.Text + " has been updated")

errHandler:
'Protect all sheets if error occurs
'Protect_All
'show error information in a messagebox
If Err.Number <> 0 Then
MsgBox "Error " & Err.Number & " just occured."
End If

End Sub

Function hasValuePairsChanges(ParamArray Args() As Variant) As Boolean
Dim n As Long

For n = 0 To UBound(Args) Step 2
If Not Args(n) = Args(n + 1) Then
hasValuePairsChanges = True
Exit Function
End If
Next
End Function


Any help much appreciated



Thanks










share|improve this question


















  • 1





    The probable issue is that for all the others you use frmenqnew and for the last two you use frmenwnew; What is frmenwnew? Also, this maybe a problem or not, your i = frmenqnew.lstenq.ListIndex is referencing frmenqnew. I take it for granted that, userform2 is Me. Why are you not using Me. in the last write part?

    – GMalc
    Nov 16 '18 at 13:02











  • Thanks you, i wont tell you how many times i went through and checked the code for errors, but missed that everytime!

    – James Hurst
    Nov 16 '18 at 13:27











  • With regards to you last point, I don't have a clue what im doing, if it wasn't for people like you I would still be formatting the cells by hand! Would you mind posting an example of how the {me.} should look?

    – James Hurst
    Nov 16 '18 at 13:29






  • 1





    You are welcome, I'm glad i could help. For your information, Me. refers to the userform that is open. So adding it to your bottom code is kind of like referencing a worksheet, but you are referencing your userform, i.e. .Offset(0, 4) = Me.cboup3.Value. You should always reference your workbooks, worksheets, userform. You can also use the userform name instead of Me.

    – GMalc
    Nov 16 '18 at 15:18











  • Thanks, i have updated with the 'me.' infront of each line

    – James Hurst
    Nov 20 '18 at 11:11
















0















I have a list box which details inquiries and when the double click is used on a line in the list box, a second userform opens to allow the information to update, the issues i am having is the date which is supposed to come from the 13 & 14th columns is not transferring back to the text box:



.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value)


The other combo boxes and text boxes are taking retrieving the correct data, but it is these final boxes which will not go.



here is the complete code:



Private Sub UserForm_Initialize()

'dim the variables
Dim i As Integer
On Error Resume Next
'find the selected list item
i = frmenqnew.lstenq.ListIndex
'add the values to the text boxes
Me.txtenqup.Value = frmenqnew.lstenq.Column(0, i)
Me.txtcustup.Value = frmenqnew.lstenq.Column(1, i)
Me.cboup3.Value = frmenqnew.lstenq.Column(4, i)
Me.cboup4.Value = frmenqnew.lstenq.Column(5, i)
Me.cboup5.Value = frmenqnew.lstenq.Column(6, i)
Me.cboup6.Value = frmenqnew.lstenq.Column(7, i)
Me.txtrev.Value = frmenqnew.lstenq.Column(9, i)
Me.txtnotes.Value = frmenwnew.lstenq.Column(13, i)
Me.txtdtime.Value = frmenwnew.lstenq.Column(14, i)

With cboup5
.AddItem "Active"
.AddItem "Dormant"
.AddItem "Lost"
.AddItem "Sold"
End With

With cboup6
.AddItem "Drawing"
.AddItem "Appraisal"
.AddItem "Verification"
.AddItem "Presenting"
End With

On Error GoTo 0
End Sub
Private Sub cmdUpdate_Click()
' To write edited info of userform2 to Sheets("Data")
Dim LastRow As Long
Dim ABnum As Double
Dim ABrng As Range
Dim WriteRow As Long

'error statement
On Error GoTo errHandler:
'hold in memory and stop screen flicker
Application.ScreenUpdating = False
' Make sure we're on the right sheet
With Sheets("Data")
' Get the last row used so can set up the search range
LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
' Set the range to search for the AB number
Set ABrng = .Range("A1:A" & LastRow)
' Get the AB number from what is selected on userform2
ABnum = txtenqup.Value
' Get the row of sheet for this AB number
WriteRow = Application.Match(ABnum, ABrng, 0)
' Make this AB number the active cell
With .Cells(WriteRow, 1)
'Check for changes

If Not hasValuePairsChanges(.Offset(0, 4).Value, cboup3.Value, _
.Offset(0, 5).Value, cboup4.Value, _
.Offset(0, 6).Value, cboup5.Value, _
.Offset(0, 7).Value, cboup6.Value, _
CDate(.Offset(0, 8).Value), Date, _
CDbl(.Offset(0, 9).Value), CDbl(txtrev.Value), _
.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value) Then
MsgBox "No Change in Data", vbInformation, ""
Exit Sub
End If

' Write in all the editable options

.Offset(0, 4) = cboup3.Value
.Offset(0, 5) = cboup4.Value
.Offset(0, 6) = cboup5.Value
.Offset(0, 7) = cboup6.Value
.Offset(0, 8) = Date
.Offset(0, 9) = txtrev.Value
.Offset(0, 13) = txtnotes.Value
.Offset(0, 14) = txtdtime.Value
Sheets("Archive").Range("A" & Rows.Count).End(xlUp)(2).Resize(, 14).Value = .Resize(, 14).Value
End With
End With
' Filter the Data
FilterMe
' Close the form
Unload Me

MsgBox ("Enquiry E0" + Me.txtenqup.Text + " has been updated")

errHandler:
'Protect all sheets if error occurs
'Protect_All
'show error information in a messagebox
If Err.Number <> 0 Then
MsgBox "Error " & Err.Number & " just occured."
End If

End Sub

Function hasValuePairsChanges(ParamArray Args() As Variant) As Boolean
Dim n As Long

For n = 0 To UBound(Args) Step 2
If Not Args(n) = Args(n + 1) Then
hasValuePairsChanges = True
Exit Function
End If
Next
End Function


Any help much appreciated



Thanks










share|improve this question


















  • 1





    The probable issue is that for all the others you use frmenqnew and for the last two you use frmenwnew; What is frmenwnew? Also, this maybe a problem or not, your i = frmenqnew.lstenq.ListIndex is referencing frmenqnew. I take it for granted that, userform2 is Me. Why are you not using Me. in the last write part?

    – GMalc
    Nov 16 '18 at 13:02











  • Thanks you, i wont tell you how many times i went through and checked the code for errors, but missed that everytime!

    – James Hurst
    Nov 16 '18 at 13:27











  • With regards to you last point, I don't have a clue what im doing, if it wasn't for people like you I would still be formatting the cells by hand! Would you mind posting an example of how the {me.} should look?

    – James Hurst
    Nov 16 '18 at 13:29






  • 1





    You are welcome, I'm glad i could help. For your information, Me. refers to the userform that is open. So adding it to your bottom code is kind of like referencing a worksheet, but you are referencing your userform, i.e. .Offset(0, 4) = Me.cboup3.Value. You should always reference your workbooks, worksheets, userform. You can also use the userform name instead of Me.

    – GMalc
    Nov 16 '18 at 15:18











  • Thanks, i have updated with the 'me.' infront of each line

    – James Hurst
    Nov 20 '18 at 11:11














0












0








0








I have a list box which details inquiries and when the double click is used on a line in the list box, a second userform opens to allow the information to update, the issues i am having is the date which is supposed to come from the 13 & 14th columns is not transferring back to the text box:



.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value)


The other combo boxes and text boxes are taking retrieving the correct data, but it is these final boxes which will not go.



here is the complete code:



Private Sub UserForm_Initialize()

'dim the variables
Dim i As Integer
On Error Resume Next
'find the selected list item
i = frmenqnew.lstenq.ListIndex
'add the values to the text boxes
Me.txtenqup.Value = frmenqnew.lstenq.Column(0, i)
Me.txtcustup.Value = frmenqnew.lstenq.Column(1, i)
Me.cboup3.Value = frmenqnew.lstenq.Column(4, i)
Me.cboup4.Value = frmenqnew.lstenq.Column(5, i)
Me.cboup5.Value = frmenqnew.lstenq.Column(6, i)
Me.cboup6.Value = frmenqnew.lstenq.Column(7, i)
Me.txtrev.Value = frmenqnew.lstenq.Column(9, i)
Me.txtnotes.Value = frmenwnew.lstenq.Column(13, i)
Me.txtdtime.Value = frmenwnew.lstenq.Column(14, i)

With cboup5
.AddItem "Active"
.AddItem "Dormant"
.AddItem "Lost"
.AddItem "Sold"
End With

With cboup6
.AddItem "Drawing"
.AddItem "Appraisal"
.AddItem "Verification"
.AddItem "Presenting"
End With

On Error GoTo 0
End Sub
Private Sub cmdUpdate_Click()
' To write edited info of userform2 to Sheets("Data")
Dim LastRow As Long
Dim ABnum As Double
Dim ABrng As Range
Dim WriteRow As Long

'error statement
On Error GoTo errHandler:
'hold in memory and stop screen flicker
Application.ScreenUpdating = False
' Make sure we're on the right sheet
With Sheets("Data")
' Get the last row used so can set up the search range
LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
' Set the range to search for the AB number
Set ABrng = .Range("A1:A" & LastRow)
' Get the AB number from what is selected on userform2
ABnum = txtenqup.Value
' Get the row of sheet for this AB number
WriteRow = Application.Match(ABnum, ABrng, 0)
' Make this AB number the active cell
With .Cells(WriteRow, 1)
'Check for changes

If Not hasValuePairsChanges(.Offset(0, 4).Value, cboup3.Value, _
.Offset(0, 5).Value, cboup4.Value, _
.Offset(0, 6).Value, cboup5.Value, _
.Offset(0, 7).Value, cboup6.Value, _
CDate(.Offset(0, 8).Value), Date, _
CDbl(.Offset(0, 9).Value), CDbl(txtrev.Value), _
.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value) Then
MsgBox "No Change in Data", vbInformation, ""
Exit Sub
End If

' Write in all the editable options

.Offset(0, 4) = cboup3.Value
.Offset(0, 5) = cboup4.Value
.Offset(0, 6) = cboup5.Value
.Offset(0, 7) = cboup6.Value
.Offset(0, 8) = Date
.Offset(0, 9) = txtrev.Value
.Offset(0, 13) = txtnotes.Value
.Offset(0, 14) = txtdtime.Value
Sheets("Archive").Range("A" & Rows.Count).End(xlUp)(2).Resize(, 14).Value = .Resize(, 14).Value
End With
End With
' Filter the Data
FilterMe
' Close the form
Unload Me

MsgBox ("Enquiry E0" + Me.txtenqup.Text + " has been updated")

errHandler:
'Protect all sheets if error occurs
'Protect_All
'show error information in a messagebox
If Err.Number <> 0 Then
MsgBox "Error " & Err.Number & " just occured."
End If

End Sub

Function hasValuePairsChanges(ParamArray Args() As Variant) As Boolean
Dim n As Long

For n = 0 To UBound(Args) Step 2
If Not Args(n) = Args(n + 1) Then
hasValuePairsChanges = True
Exit Function
End If
Next
End Function


Any help much appreciated



Thanks










share|improve this question














I have a list box which details inquiries and when the double click is used on a line in the list box, a second userform opens to allow the information to update, the issues i am having is the date which is supposed to come from the 13 & 14th columns is not transferring back to the text box:



.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value)


The other combo boxes and text boxes are taking retrieving the correct data, but it is these final boxes which will not go.



here is the complete code:



Private Sub UserForm_Initialize()

'dim the variables
Dim i As Integer
On Error Resume Next
'find the selected list item
i = frmenqnew.lstenq.ListIndex
'add the values to the text boxes
Me.txtenqup.Value = frmenqnew.lstenq.Column(0, i)
Me.txtcustup.Value = frmenqnew.lstenq.Column(1, i)
Me.cboup3.Value = frmenqnew.lstenq.Column(4, i)
Me.cboup4.Value = frmenqnew.lstenq.Column(5, i)
Me.cboup5.Value = frmenqnew.lstenq.Column(6, i)
Me.cboup6.Value = frmenqnew.lstenq.Column(7, i)
Me.txtrev.Value = frmenqnew.lstenq.Column(9, i)
Me.txtnotes.Value = frmenwnew.lstenq.Column(13, i)
Me.txtdtime.Value = frmenwnew.lstenq.Column(14, i)

With cboup5
.AddItem "Active"
.AddItem "Dormant"
.AddItem "Lost"
.AddItem "Sold"
End With

With cboup6
.AddItem "Drawing"
.AddItem "Appraisal"
.AddItem "Verification"
.AddItem "Presenting"
End With

On Error GoTo 0
End Sub
Private Sub cmdUpdate_Click()
' To write edited info of userform2 to Sheets("Data")
Dim LastRow As Long
Dim ABnum As Double
Dim ABrng As Range
Dim WriteRow As Long

'error statement
On Error GoTo errHandler:
'hold in memory and stop screen flicker
Application.ScreenUpdating = False
' Make sure we're on the right sheet
With Sheets("Data")
' Get the last row used so can set up the search range
LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
' Set the range to search for the AB number
Set ABrng = .Range("A1:A" & LastRow)
' Get the AB number from what is selected on userform2
ABnum = txtenqup.Value
' Get the row of sheet for this AB number
WriteRow = Application.Match(ABnum, ABrng, 0)
' Make this AB number the active cell
With .Cells(WriteRow, 1)
'Check for changes

If Not hasValuePairsChanges(.Offset(0, 4).Value, cboup3.Value, _
.Offset(0, 5).Value, cboup4.Value, _
.Offset(0, 6).Value, cboup5.Value, _
.Offset(0, 7).Value, cboup6.Value, _
CDate(.Offset(0, 8).Value), Date, _
CDbl(.Offset(0, 9).Value), CDbl(txtrev.Value), _
.Offset(0, 13).Value, txtnotes.Value, _
.Offset(0, 14).Value, txtdtime.Value) Then
MsgBox "No Change in Data", vbInformation, ""
Exit Sub
End If

' Write in all the editable options

.Offset(0, 4) = cboup3.Value
.Offset(0, 5) = cboup4.Value
.Offset(0, 6) = cboup5.Value
.Offset(0, 7) = cboup6.Value
.Offset(0, 8) = Date
.Offset(0, 9) = txtrev.Value
.Offset(0, 13) = txtnotes.Value
.Offset(0, 14) = txtdtime.Value
Sheets("Archive").Range("A" & Rows.Count).End(xlUp)(2).Resize(, 14).Value = .Resize(, 14).Value
End With
End With
' Filter the Data
FilterMe
' Close the form
Unload Me

MsgBox ("Enquiry E0" + Me.txtenqup.Text + " has been updated")

errHandler:
'Protect all sheets if error occurs
'Protect_All
'show error information in a messagebox
If Err.Number <> 0 Then
MsgBox "Error " & Err.Number & " just occured."
End If

End Sub

Function hasValuePairsChanges(ParamArray Args() As Variant) As Boolean
Dim n As Long

For n = 0 To UBound(Args) Step 2
If Not Args(n) = Args(n + 1) Then
hasValuePairsChanges = True
Exit Function
End If
Next
End Function


Any help much appreciated



Thanks







excel vba excel-vba






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 16 '18 at 12:00









James HurstJames Hurst

245




245








  • 1





    The probable issue is that for all the others you use frmenqnew and for the last two you use frmenwnew; What is frmenwnew? Also, this maybe a problem or not, your i = frmenqnew.lstenq.ListIndex is referencing frmenqnew. I take it for granted that, userform2 is Me. Why are you not using Me. in the last write part?

    – GMalc
    Nov 16 '18 at 13:02











  • Thanks you, i wont tell you how many times i went through and checked the code for errors, but missed that everytime!

    – James Hurst
    Nov 16 '18 at 13:27











  • With regards to you last point, I don't have a clue what im doing, if it wasn't for people like you I would still be formatting the cells by hand! Would you mind posting an example of how the {me.} should look?

    – James Hurst
    Nov 16 '18 at 13:29






  • 1





    You are welcome, I'm glad i could help. For your information, Me. refers to the userform that is open. So adding it to your bottom code is kind of like referencing a worksheet, but you are referencing your userform, i.e. .Offset(0, 4) = Me.cboup3.Value. You should always reference your workbooks, worksheets, userform. You can also use the userform name instead of Me.

    – GMalc
    Nov 16 '18 at 15:18











  • Thanks, i have updated with the 'me.' infront of each line

    – James Hurst
    Nov 20 '18 at 11:11














  • 1





    The probable issue is that for all the others you use frmenqnew and for the last two you use frmenwnew; What is frmenwnew? Also, this maybe a problem or not, your i = frmenqnew.lstenq.ListIndex is referencing frmenqnew. I take it for granted that, userform2 is Me. Why are you not using Me. in the last write part?

    – GMalc
    Nov 16 '18 at 13:02











  • Thanks you, i wont tell you how many times i went through and checked the code for errors, but missed that everytime!

    – James Hurst
    Nov 16 '18 at 13:27











  • With regards to you last point, I don't have a clue what im doing, if it wasn't for people like you I would still be formatting the cells by hand! Would you mind posting an example of how the {me.} should look?

    – James Hurst
    Nov 16 '18 at 13:29






  • 1





    You are welcome, I'm glad i could help. For your information, Me. refers to the userform that is open. So adding it to your bottom code is kind of like referencing a worksheet, but you are referencing your userform, i.e. .Offset(0, 4) = Me.cboup3.Value. You should always reference your workbooks, worksheets, userform. You can also use the userform name instead of Me.

    – GMalc
    Nov 16 '18 at 15:18











  • Thanks, i have updated with the 'me.' infront of each line

    – James Hurst
    Nov 20 '18 at 11:11








1




1





The probable issue is that for all the others you use frmenqnew and for the last two you use frmenwnew; What is frmenwnew? Also, this maybe a problem or not, your i = frmenqnew.lstenq.ListIndex is referencing frmenqnew. I take it for granted that, userform2 is Me. Why are you not using Me. in the last write part?

– GMalc
Nov 16 '18 at 13:02





The probable issue is that for all the others you use frmenqnew and for the last two you use frmenwnew; What is frmenwnew? Also, this maybe a problem or not, your i = frmenqnew.lstenq.ListIndex is referencing frmenqnew. I take it for granted that, userform2 is Me. Why are you not using Me. in the last write part?

– GMalc
Nov 16 '18 at 13:02













Thanks you, i wont tell you how many times i went through and checked the code for errors, but missed that everytime!

– James Hurst
Nov 16 '18 at 13:27





Thanks you, i wont tell you how many times i went through and checked the code for errors, but missed that everytime!

– James Hurst
Nov 16 '18 at 13:27













With regards to you last point, I don't have a clue what im doing, if it wasn't for people like you I would still be formatting the cells by hand! Would you mind posting an example of how the {me.} should look?

– James Hurst
Nov 16 '18 at 13:29





With regards to you last point, I don't have a clue what im doing, if it wasn't for people like you I would still be formatting the cells by hand! Would you mind posting an example of how the {me.} should look?

– James Hurst
Nov 16 '18 at 13:29




1




1





You are welcome, I'm glad i could help. For your information, Me. refers to the userform that is open. So adding it to your bottom code is kind of like referencing a worksheet, but you are referencing your userform, i.e. .Offset(0, 4) = Me.cboup3.Value. You should always reference your workbooks, worksheets, userform. You can also use the userform name instead of Me.

– GMalc
Nov 16 '18 at 15:18





You are welcome, I'm glad i could help. For your information, Me. refers to the userform that is open. So adding it to your bottom code is kind of like referencing a worksheet, but you are referencing your userform, i.e. .Offset(0, 4) = Me.cboup3.Value. You should always reference your workbooks, worksheets, userform. You can also use the userform name instead of Me.

– GMalc
Nov 16 '18 at 15:18













Thanks, i have updated with the 'me.' infront of each line

– James Hurst
Nov 20 '18 at 11:11





Thanks, i have updated with the 'me.' infront of each line

– James Hurst
Nov 20 '18 at 11:11












0






active

oldest

votes












Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53337489%2fvba-user-from-text-boxes-not-populating-from-worksheet%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53337489%2fvba-user-from-text-boxes-not-populating-from-worksheet%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Xamarin.iOS Cant Deploy on Iphone

Glorious Revolution

Dulmage-Mendelsohn matrix decomposition in Python