code interpretation help required

ajm

Well-known Member
Joined
Feb 5, 2003
Messages
2,004
Office Version
  1. 365
Platform
  1. Windows
folks, i have been asked to make a few changes to an existing file and it has a few macros in it. no problem, i say, lets have it. but..... i am struggling to understand the what and why of it. I understand the code snippets but when put together themeaning eludes me. I am hoping that someone may be able to walk through it with me. I can forward a workbook to anyone who wants to play also.

firstly, its a petty cash input sheet: data is entered from Row 10 down, across to Column J, the rows above contain summary information about the details in Row 10 and below. so in the sample below, the headers are in Row 9 and the data in row 10.

<!-- Please do not remove this header --><!-- Table easily created from Excel with ASAP Utilities (http://www.asap-utilities.com) --><table border="1" bordercolor="#C0C0C0" bordercolordark="#FFFFFF" cellspacing="0" cellpadding="2" align="left"><tr><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Purchase Date</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Purchased By</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Description</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Tax Code</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Tax Invoice /Receipt Amount</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>GST</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Tax Excl. Amount</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>GL Expense A/C</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Unibis Branch</b></font></th><th bgcolor="#FFFFFF" align="center" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000"><b>Activity</b></font></th></tr><tr><td bgcolor="#FFFFFF" align="left" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">15-Sep-71</font></td><td bgcolor="#FFFFFF" align="right" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">JO Mould</font></td><td bgcolor="#FFFFFF" align="right" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">Baby boy</font></td><td bgcolor="#FFFFFF" align="right" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">GST</font></td><td bgcolor="#FFFFFF" align="right" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">500,000.00</font></td><td bgcolor="#CCFFFF" align="right" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">45,454.55</font></td><td bgcolor="#CCFFFF" align="right" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">454,545.45</font></td><td bgcolor="#FFFFFF" align="left" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">8726 - Catering - Inhouse meetings</font></td><td bgcolor="#FFFFFF" align="left" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">QX 999 - TN Q- Balance Sheet</font></td><td bgcolor="#FFFFFF" align="left" valign="bottom" style="white-space: nowrap"><font face="Tahoma" size="2" color="#000000">3 - PUD</font></td></tr></table>

this is the code that is held in a worksheet selection change event:

Code:
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
   Dim Origin As Excel.Range
   '///sheet "Parameters" holds all lookup tables
   If Sheets("Parameters").Range("MacroOff") Then Exit Sub
   If Sheets("Parameters").Range("HasCalc") Then Exit Sub
   If ActiveCell.Row < 10 Then Exit Sub
   Set Origin = Sheets("Data Input").Cells(Sheets("Parameters").Range("ActiveCellRow"), _
                  Sheets("Parameters").Range("ActiveCellColumn"))
   Select Case Sheets("Parameters").Range("ActiveCellColumn")
      Case 5 'Amount
         If Origin = 0 Then
            Sheets("Parameters").Range("HasCalc") = True
            SetProtection (False)
            Origin.Offset(0, 1).Formula = ""
            Origin.Offset(0, 2).Formula = ""
            SetProtection (True)
            Sheets("Parameters").Range("HasCalc") = False
         Else
            Sheets("Parameters").Range("HasCalc") = True
            SetProtection (False)
            Range("F" & ActiveCell.Row).FormulaR1C1 = "=+ROUND(IF(RC4=""GST"",RC5/11,0),2)"
            Range("G" & ActiveCell.Row).FormulaR1C1 = "=+RC[-2]-RC[-1]"
            SetProtection (True)
            Sheets("Parameters").Range("HasCalc") = False
         End If
      Case 8 'Expense Account
         Select Case Left(Origin, 1)
            Case "3"
               If Left(Origin.Offset(0, 1), 6) = "CH 999" Then
                     Origin.Offset(0, 1) = ""
               End If
               If Left(Origin.Offset(0, 2), 1) <> "2" And _
                  Left(Origin.Offset(0, 2), 1) <> "3" And _
                  Left(Origin.Offset(0, 2), 1) <> "4" Then
                     Origin.Offset(0, 2) = ""
               End If
            Case "8"
               If Left(Origin.Offset(0, 1), 6) = "CH 999" Then
                     Origin.Offset(0, 1) = ""
               End If
               If Left(Origin.Offset(0, 2), 1) <> "5" And _
                  Left(Origin.Offset(0, 2), 1) <> "6" And _
                  Left(Origin.Offset(0, 2), 1) <> "7" And _
                  Left(Origin.Offset(0, 2), 1) <> "8" Then
                     Origin.Offset(0, 2) = ""
               End If
            Case "0"
               If Left(Origin, 1) = "0" Then
                     Origin.Offset(0, 2) = "0 - 999"
                     Origin.Offset(0, 1) = "CH 999 - Balance Sheet"
               End If
         End Select
      Case 9 'Location
         Select Case True
            Case Origin = "NX NHN - NQX Administration", _
                 Origin = "QX QHO - Administration RAIL", _
                 Origin = "QF QHR - Administration REFRIG"
               If Left(Origin.Offset(0, 1), 1) <> "6" And _
                  Left(Origin.Offset(0, 1), 1) <> "8" Then
                  Origin.Offset(0, 1) = ""
               End If
            Case Left(Origin, 1) = "CH"
               Origin.Offset(0, 1) = "7 - CRP"
         End Select
      Case 10 'Activity
         Select Case True
            Case Left(Origin, 1) = "0"
               If Left(Origin.Offset(0, -2), 1) <> "0" Then
                  Origin.Offset(0, -2) = ""
                  Origin.Offset(0, -1) = "CH 999 - Balance Sheet"
               End If
            Case Left(Origin, 1) = "2", _
                 Left(Origin, 1) = "3", _
                 Left(Origin, 1) = "4"
               If Left(Origin.Offset(0, -2), 1) <> "3" Then
                  Origin.Offset(0, -2) = ""
               End If
            Case Left(Origin, 1) = "5", _
                 Left(Origin, 1) = "6", _
                 Left(Origin, 1) = "7", _
                 Left(Origin, 1) = "8"
               If Left(Origin.Offset(0, -2), 1) <> "8" Then
                  Origin.Offset(0, -2) = ""
               End If
         End Select
   End Select
   Sheets("Parameters").Range("ActiveCellColumn") = Target.Column
   If Target.Row > 9 Then Sheets("Parameters").Range("ActiveCellRow") = Target.Row
End Sub


this is the workbook open event:

Code:
Option Explicit

Private Sub Workbook_Open()
'///if macros are off exit sub
   If Sheets("Parameters").Range("MacroOff") Then Exit Sub
'/// check to see if mave after return is on, if yes, turn it off.
   If Application.MoveAfterReturn Then
      Sheets("Parameters").Range("MoveAfterSelection").Formula = "=true"
      Application.MoveAfterReturn = False
   Else
      Sheets("Parameters").Range("MoveAfterSelection").Formula = "=false"
   End If
End Sub

then in a global module, there is a function to handle sheet protection:

Code:
Public Sub SetProtection(sProtect As Boolean)
   If Sheets("Parameters").Range("MacroOff") Then Exit Sub
   Select Case sProtect
      Case True
         If Sheets("Parameters").Range("Protection") Then
            ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
         End If
      Case False
         ActiveSheet.Unprotect
   End Select
End Sub


big question is, apart from the select case looking at column 5, "Amount" what do the others actually achieve? pm me if you want to see the actual workbook. otherwise, please assist where you can. cheers, ajm
 

Excel Facts

What does custom number format of ;;; mean?
Three semi-colons will hide the value in the cell. Although most people use white font instead.
big question is, apart from the select case looking at column 5, "Amount" what do the others actually achieve? pm me if you want to see the actual workbook. otherwise, please assist where you can. cheers, ajm

Hi ajm,

The key to the Select Case block is understanding what this named range is and how it can be changed:

Sheets("Parameters").Range("ActiveCellColumn")

It looks like the intent of the author was to allow different formulas or values to be used depending on whether the user is working on the column relating to: Amount, Expense Acct, Locations or Activity.

I'd guess that this range is a single cell that holds the Column Number of each one of these fields (or at least it used to be the Column Number when the Author used the file :LOL:).

The value of that cell also gets used as the basis for Origin which looks like a cell used to make relative references to other cells.
 
Last edited:
Upvote 0
jerry, correct; Active Cell Column, Active Cell Row appear on the Parameters tab:

Code:
<b>Excel 2007</b><table cellpadding="2.5px" rules="all" style=";background-color: #FFFFFF;border: 1px solid;border-collapse: collapse; border-color: #A6AAB6"><colgroup><col width="25px" style="background-color: #E0E0F0" /><col /><col /><col /></colgroup><thead><tr style=" background-color: #E0E0F0;text-align: center;color: #161120"><th></th><th>A</th><th>B</th><th>C</th></tr></thead><tbody><tr ><td style="color: #161120;text-align: center;">1</td><td style="border-bottom: 1px solid black;color: #FF0000;;">Do not alter data on this sheet</td><td style="text-align: right;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-bottom: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">2</td><td style="font-weight: bold;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;background-color: #C0C0C0;;">Activity</td><td style="font-weight: bold;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;background-color: #C0C0C0;;">Code</td><td style="font-weight: bold;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;background-color: #C0C0C0;;">Activity String</td></tr><tr ><td style="color: #161120;text-align: center;">3</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-left: 1px solid black;;">999</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-left: 1px solid black;;">0</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-left: 1px solid black;;">0 - 999</td></tr><tr ><td style="color: #161120;text-align: center;">4</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">LLH</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">2</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">2 - LLH</td></tr><tr ><td style="color: #161120;text-align: center;">5</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">PUD</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">3</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">3 - PUD</td></tr><tr ><td style="color: #161120;text-align: center;">6</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">HDL</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">4</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">4 - HDL</td></tr><tr ><td style="color: #161120;text-align: center;">7</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">BOH</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">5</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">5 - BOH</td></tr><tr ><td style="color: #161120;text-align: center;">8</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">SLS</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">6</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">6 - SLS</td></tr><tr ><td style="color: #161120;text-align: center;">9</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">CRP</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">7</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">7 - CRP</td></tr><tr ><td style="color: #161120;text-align: center;">10</td><td style="border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">MGT</td><td style="border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">8</td><td style="border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">8 - MGT</td></tr><tr ><td style="color: #161120;text-align: center;">11</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">12</td><td style="font-weight: bold;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;background-color: #C0C0C0;;">TOS</td><td style="font-weight: bold;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;background-color: #C0C0C0;;">Code</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">13</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-left: 1px solid black;;">GST</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-left: 1px solid black;;">1</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">14</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">FRE</td><td style="border-right: 1px solid black;border-left: 1px solid black;;">2</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">15</td><td style="border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">N/A</td><td style="border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">3</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">16</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;;"></td></tr><tr ><td style="color: #161120;text-align: center;">17</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">HasCalc</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">FALSE</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">18</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;;"></td></tr><tr ><td style="color: #161120;text-align: center;">19</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">MacroOff</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">FALSE</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">20</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="font-weight: bold;background-color: #FFFFFF;;"></td></tr><tr ><td style="color: #161120;text-align: center;">21</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">MoveAfterSelection</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">FALSE</td><td style="border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">22</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style=";"></td></tr><tr ><td style="color: #161120;text-align: center;">23</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">Protection</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">TRUE</td><td style="border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">24</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;;"></td></tr><tr ><td style="color: #161120;text-align: center;">25</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">Active Cell Column</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">5</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">26</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;;"></td></tr><tr ><td style="color: #161120;text-align: center;">27</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">Active Cell Row</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">10</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr><tr ><td style="color: #161120;text-align: center;">28</td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;border-top: 1px solid black;border-bottom: 1px solid black;;"></td><td style="text-align: right;;"></td></tr><tr ><td style="color: #161120;text-align: center;">29</td><td style="border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">SaveCheck</td><td style="text-align: right;border-top: 1px solid black;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid black;;">TRUE</td><td style="text-align: right;border-left: 1px solid black;;"></td></tr></tbody></table><p style="width:6em;font-weight:bold;margin:0;padding:0.2em 0.6em 0.2em 0.5em;border: 1px solid #A6AAB6;border-top:none;text-align: center;background-color: #E0E0F0;color: #161120">Parameters</p><br /><br />[code]

for each of these, HasCalc down to SaveCheck names in column A, there is a named range in column B. However, I don't understand how the author gets values into them. prior to using them. I wonder if the author used HasCalc, MacroOff, MoveAfterSelection, and Protection as manual editing aides. That is, if set to True, the worksheet selection change event will exit at the start. but what about active cell/row: these identify where you are on the worksheet. however, there is nothing to put values into these at the very start of the routine?

Its a real pain when poeple don't annotate their code! I am a major offender in this area as time doesn't always allow for adding notes when something is finished enough for general use. but, it always comes back to bite you on the bum!

if you can think of anything else, don't be shy. In the meantime, i am going to re do it without this event and see what happens. if anyone screams that something doesn't work, we'll just blame IT ...
 
Upvote 0
However, I don't understand how the author gets values into them. prior to using them. I wonder if the author used HasCalc, MacroOff, MoveAfterSelection, and Protection as manual editing aides. That is, if set to True, the worksheet selection change event will exit at the start. but what about active cell/row: these identify where you are on the worksheet. however, there is nothing to put values into these at the very start of the routine?

After tinkering with this a bit, it looks like the intent is to trigger the filling of the formulas or values when the user hits the enter key.

When they click a blank cell (presumably the next row of data entry), the worksheet selection change event makes a pass through and near the end, it places the selected (Target) cell's Column and Row into the Active/Col/Row ranges on the Parameters sheet.

When the user finishes entering data in that same cell and hits Enter, the next cell below will become the active cell and the selection change event will add formula's based on the cell just exited.

You can track this behavior in the Immediate Window of the Debugger by adding the block of code in blue font to the procedure...

Rich (BB code):
   Sheets("Parameters").Range("ActiveCellColumn") = Target.Column
    If Target.Row > 9 Then Sheets("Parameters").Range("ActiveCellRow") = Target.Row
    
    With Sheets("Parameters")
        Debug.print "New ActiveCellColumn: " &  _
            .Range("ActiveCellColumn") & vbCr _
        & "New ActiveCellRow: " & .Range("ActiveCellRow")
    End With

This probably worked well for the author or anyone trained how to use this for repetitive data entry; however you could probably replace most of this with worksheet formulas.

Good luck mate!
 
Upvote 0
i used the trusty old message box to identify the address of Origin each time something is entered. the rest of your explanation is right on the money. originally, i think it was used to apply business rules to what could be coded to where in the GL. Some of these rules remain, but most don't.

Thanks for the help.
 
Upvote 0

Forum statistics

Threads
1,213,527
Messages
6,114,144
Members
448,552
Latest member
WORKINGWITHNOLEADER

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top