On Form?


Board Regular
Dec 5, 2006

I have a listbox in a user form populated from a named range called ListData in a worksheet called PropertyData.

Now I want to allow the form user to select a record from the user form and when the OK button is clicked the record is transferred onto a new sheet called 'Log'.

To do this I would prefer to have the record populate the 'Log' worksheet from the top down immediately below the headers. So it needs to insert a blank row beneath the header but only when adding a record so the sheet does not have a blank row showing beneath the header, The ListData is multi column 8 columns in total.

In addition I would like the userform to have a facility to add a new record and to edit an existing record without allowing the user to change the named range in an ad hoc way.

Finally the userform list has a blank last column which needs a text box on the form to allow the user to fill it in with a max say 256 characters before pressing OK.

I already have code to fix the width of the data column on the sheet but need to link the text box to that cloumn/record

If anyone can suggest some code to help I have searched the forum but cannot find anything specific to my reques (that I could adapt with limited knowledge of VBA). Thank you if you can help.



Some videos you may like

Excel Facts

Can you sort left to right?
To sort left-to-right, use the Sort dialog box. Click Options. Choose "Sort left to right"

Subscribe on YouTube

Watch MrExcel Video

Forum statistics

Latest member

This Week's Hot Topics

  • Sort code advice please
    Hi, I have the code below which im trying to edit but getting a little stuck. This was the original code which worked fine,columns A-F would sort...
  • SUMPRODUCT with nested If statement
    Hi everyone, Hope you're all well. I'm hoping someone will be able to point me in the right direction with a problem I'm having with a SUMPRODUCT...
  • VBA - simple sort is killing me!
    Hello all! This should be so easy, but not for me, apparently! I have a table of data that can be of varying lengths and widths. My current macro...
  • Compare Two Lists
    I have two Lists and I need to be able to Identify differences between them. List 100 comes from a workbook - the other is downloaded form the...
  • Formula that deducts points for each code I input.
    I am trying to create a formula that will have each student in my class start at 100 points and then for each code that I enter (PP for Poor...
  • Conditional formatting formula required for day of week and a value
    Hi, I have a really simple spreadsheet where column A is the date, column B is the activity total shown as a number and column C states the day of...