Hide rows or access only specific rows based on userform login


New Member
Feb 15, 2019
I have a tricky question. I have a workbook I am using for a game about 1000 people will be playing. The workbook consists of several sheets but the only sheets users will have access to is a sheet called "Picks". Admin users will have access to all sheets so I already have a system in place for sheet access
I have created a userform where users will register their info and create a username and password. Once they register they will login and gain access to only "Picks" sheet. What I cant seem to accomplish is when a normal user logins into the Picks sheet I only want them to view and access the row their username or regular name (either way) is on.

I was thinking of 2 ways to accomplish this:

1. Using another userform that pops up when they login to access their row with drop down menus but I don't know the code to accomplish this. 2. The other way would be to hide all other rows except the one that their username or regular name exists on.

*****NOTE**** There are 17 weeks on the Picks sheet and each week users will pick a team to win. They can only pick that team once so the drop down menus are dynamic and once a team is picked it drops off the drop down menu.

I cant add an attachment but I hope this is alright. Here is a link to the workbook.


You can close the userform and access the VBA since I haven't added any security yet. Its just for fun and there isn't any personal data on this thing so I'm not worried about anyone doing anything with it. Thanks for any help. I hope I've made myself clear.

Some videos you may like

Excel Facts

How to find 2nd largest value in a column?
MAX finds the largest value. =LARGE(A:A,2) will find the second largest. =SMALL(A:A,3) will find the third smallest

Watch MrExcel Video

Forum statistics

Latest member

This Week's Hot Topics

  • Finding issue in If elseif else with For each Loop
    Finding issue in If elseif else with For each Loop I have tried this below code but i'm getting in Y column filled with W005. Colud you please...
  • MsgBox Error
    Hi Guys, I have the below error show up when i try and run my macro in File1 but works fine if i copy and paste the same code into file2. [ATTACH...
    My Cell Format is [B]""0.00" Cr". [/B]But in the cell, it is showing 123.00 for editing. (123 is entry figure). (Data imported from other...
  • Show numbers nearly the same
    Is this possible. I have a number that can change very time eg 0.00001234 Then I have a lot of numbers 0.0000001, 0.0000002, 0.00000004...
  • Please i need your help to create formula
    I need a formula in cell B8 to do this >>if b1=1 then multiply ( cell b8) by 10% ,if b1=2 multiply by 20%,if=3 multiply by 30%. Thank you in...
  • Got error while adding column and filter
    Got error while adding column and filter In column Z has some like "Success" and "Error". I want to add column in AA if the Z cell value is...