I am working on an excel sheet to track down the issuance of devices. I want all the members of my team to be able to edit the sheet, but once they fill the fields and save, those fields where data is entered should be locked. Code for multiple tables in multiple sheets. later on no one should be able to edit the rows with data in it, but should be able to edit the empty rows and save. is it possible for someone to Guide me on this?
1
There are 1 best solutions below
Related Questions in EXCEL
- Power Query / M Code, extract a list of tables into one main table, some column headers same but some different and in different order (and in row 2)
- Is there a way to validate the cell format (from excel) to fetch the symbol from it (in Java)?
- Excel - Visual Basic, macro with autofill "1"
- Getting Run-time error '13': Type Mismatch using .Find
- Getting website metadata (Excel VBA/Python)
- Excel Code Editor doesn't work (blank window)
- How to find out how many of each 2, 3 and 4 required to fit in 100 using excel?
- How would I apply a rather complex summation formula like this in Excel?
- Removing a Button from Customized Excel Ribbon
- Excel - Update Item Description Based on Accessories Ordered with It
- select duplicates from data based on another column
- How to use VBA to bold just some text
- VBA Code to filter and get values from csv to excel worksheet
- Look up max alpha numeric value
- Azure Batch for Excel VBA
Related Questions in EXCEL-365
- VBA Code to filter and get values from csv to excel worksheet
- How can we hide 'Home' and 'Update License buttons in Excel backstage view?
- Repeat each cell in a spill range by corresponding multiplier in second spill range
- Using XLOOKUP against multiple sheets - Spill function not working as expected, but identical non-spill copied down formulas are working
- Pass File Location String into VBA Formula
- Excel 365 - Filtering is faster when formulas reference tables in a different file
- Find smallest three values in Excel table, in unique row and column
- VSTACK for dynamic sequences PRIOR to their creation*
- Protect cells with data upon saving for multiple tables in multiple sheets, remaining cells should be editable when opened
- Dynamically filtered columns in excel possible?
- Intercepting a function in the Excel365 ribbon or disable the function using VBA
- Excel Sequence Filtered Tables with Vstack
- VBA to search column C with words from a list in another sheet and then paste the relevant word for each row in column L
- Excel 365 - crash on instruction Workbooks.Open
- I need to compare values in a spreadsheet and if it matches print a value in another cell
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can achieve this with
VBA. To guide you a little bit:Select range you want to enter data. Lock sheet (with or without password).
In VBAProject add this code to ThisWorkbook:
Replace
Password:=""if password was used to lock sheet withPassword:="your password"On entering data it will unlock sheet, set cell protection status to locked and then lock sheet.
Result:
Drawback is that it will set any cell to Locked upon entering data. If you want to leave some cells editable multiple times you will have to set ranges to be locked and check if Target is in any of those ranges.