I have a strong belief that in the initial time when someone is starting programming in Excel, HE/SHE should write more and more codes from scratch. The more codes you write from scratch, the more you understand how VBA works. But you need to start with writing simple codes instead of jumping into complex ones. That’s WHY I don’t want you to think about anything complex right now. You can even write a macro code to create a pivot table, but right now, I don’t want you to think that far. Let’s think about an activity that you want to perform in your worksheet, and you can write code for it. Go to the Developer Tab and open the Visual Basic Editor from the \\"Visual Basic\\" button. After that, insert a new module from the \\"Project Window\\" (Right-click ➢ Insert ➢ Module). After that, come to the code window and create a macro with the name \\"Enter Done\\" (we are creating a SUB procedure), just like I have below. From here, you need to write a code which we have just discussed above. Hold for second and think like this: You need to specify the cell where you want to insert the value and then the value which you wish to enter. Enter the cell reference, and for this, you need to use RANGE object and specify the cell address in it, like below: After that, enter a dot, and the moment you add a dot, you'll have a list of properties that you can define and activities that you can do with the range. From here, you need to select the \\"Value\\" property and set the text which you want to insert in the cell \\"A1\\" and when to do it, your code with look something like below. Finally, above the line of code, enter the text ('this code enters the value \\"Done\\" in the cell A5). It's a VBA Comment that you can insert to define the line of code that you have written. Sub Enter_Done() 'this code enters the value “Done” in the cell A5 Range(\\"A1\\").Value = \\"Done\\" End Sub Let’s understand this… You can split this code into two different parts. In the FIRST part, we have specified the cell address by using the RANGE object. And, to refer to a cell using a range object you need to wrap the cell address with double quotes (you can also use square brackets). In the SECOND part, we have specified the value to enter into the cell. What you have done is, you have defined the value property for cell A5 by using “.Value”. After that, the next thing that you have specified is the value against the value property. Whenever you are defining a value (if it’s text), you need to wrap that value inside double quotation marks.