Index match VBA taking too long

youbitto

New Member
Joined
Jun 8, 2022
Messages
31
Office Version
  1. 2019
  2. 2016
  3. 2013
Platform
  1. Windows
Hello!

I have this code to index match multiple columns from 2 different sheets at ones but the it takes too long to complete, the code has a column change to text format and another one to run mid()

so my requests are :

1. make the code run faster

2. make a percentage of completion
VBA Code:
Sub INDEX_MATCH()

Dim k As Long

Dim i As Long

i = ActiveSheet.UsedRange.Rows.Count



' k is the column number

For k = 5 To i



Sheets("listCreance").Cells(k, 17).Value = WorksheetFunction.Index(Sheets("List Clients").Range("H:H"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'Adresse
Sheets("listCreance").Cells(k, 18).Value = WorksheetFunction.Index(Sheets("List Clients").Range("U:U"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'N Cpt
Sheets("listCreance").Cells(k, 19).Value = WorksheetFunction.Index(Sheets("List Clients").Range("D:D"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'Nom Client
Sheets("listCreance").Cells(k, 20).Value = WorksheetFunction.Index(Sheets("List Clients").Range("F:F"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'Reference
Sheets("listCreance").Cells(k, 21).Value = WorksheetFunction.Index(Sheets("List Clients").Range("M:M"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'Tarif
Sheets("listCreance").Cells(k, 22).Value = WorksheetFunction.Index(Sheets("List Clients").Range("R:R"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'Etat
Sheets("listCreance").Cells(k, 25).Value = WorksheetFunction.Index(Sheets("List Clients").Range("S:S"), WorksheetFunction.Match(Sheets("listCreance").Cells(k, 4).Value, Sheets("List Clients").Range("F:F"), 0)) 'Date Résiliation

Sheets("listCreance").Cells(k, 23).Value = Mid(Sheets("listCreance").Cells(k, 21), 3, 2)
Sheets("listCreance").Cells(k, 24).Value = Mid(Sheets("listCreance").Cells(k, 20), 1, 7)

On Error Resume Next

Next k

Sheets("listCreance").Columns("T:T").NumberFormat = "000000000000000"

End Sub
 

Excel Facts

What did Pito Salas invent?
Pito Salas, working for Lotus, popularized what would become to be pivot tables. It was released as Lotus Improv in 1989.
I'm not up for doing percentage completion, however it indicates it is taking some time to run.

Try this, its a bit long winded but should run in a few seconds.

VBA Code:
Sub DictionaryLookup()

    Dim shtSrc As Worksheet, shtDest As Worksheet
    Dim rngSrc As Range, rngDestIdx As Range, rngDestOut As Range
    Dim arrSrc As Variant, arrDestIdx As Variant, arrDestOut As Variant
    Dim rowLastSrc As Long, rowLastDest As Long
    Dim i As Long, j As Long, colOffset As Long
    
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    
    Set shtSrc = Worksheets("List Clients")
    With shtSrc
        rowLastSrc = .Range("F" & Rows.Count).End(xlUp).Row             ' Use Lookup column
        Set rngSrc = .Range("A1:U" & rowLastSrc)
        arrSrc = rngSrc.Value2
    End With
    
    Set shtDest = Worksheets("listCreance")
    With shtDest
        rowLastDest = .Range("D" & Rows.Count).End(xlUp).Row            ' Use Lookup Value column
        Set rngDestIdx = .Range("D5:D" & rowLastDest)
        arrDestIdx = rngDestIdx.Value2
        Set rngDestOut = .Range("Q" & rngDestIdx.Row)
        ReDim arrDestOut(1 To UBound(arrDestIdx), 1 To 9)               ' Columns 17 (Q) to 25
    End With
    
    ' Column mapping
    Dim colSrc As Variant, colDest As Variant
    colSrc = Array(8, 21, 4, 6, 13, 18, 19)
    colDest = Array(17, 18, 19, 20, 21, 22, 25)
    colOffset = rngDestOut.Column - 1                                   ' Output range starts at Q (col 17) = array col 1
    
    Dim dictSrc As Object, dictKey As String

    Set dictSrc = CreateObject("Scripting.dictionary")
    dictSrc.CompareMode = vbTextCompare
    
    ' Load details range into Dictionary
    For i = 1 To UBound(arrSrc)
        dictKey = arrSrc(i, 6)                                          ' 6 is column F
        If Not dictSrc.exists(dictKey) Then
            dictSrc(dictKey) = i
        End If
    Next i

    ' Get values using Dictionary
    
    
    For i = 1 To UBound(arrDestIdx)
        dictKey = arrDestIdx(i, 1)                                          ' Column D lookup value
        If dictSrc.exists(dictKey) Then
            For j = 0 To UBound(colSrc)
                arrDestOut(i, colDest(j) - colOffset) = arrSrc(dictSrc(dictKey), colSrc(j))
            Next j
            arrDestOut(i, 23 - colOffset) = Mid(arrDestOut(i, 5), 3, 2)     ' U -> W
            arrDestOut(i, 24 - colOffset) = Mid(arrDestOut(i, 4), 1, 7)     ' T -> X
        End If
    Next i
    
    ' Write back Rpt updated data
    rngDestOut.Resize(UBound(arrDestOut), UBound(arrDestOut, 2)).Value2 = arrDestOut
    shtDest.Columns("T:T").NumberFormat = String(15, "0")
    
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
    
End Sub
 
Upvote 0
I'm not up for doing percentage completion, however it indicates it is taking some time to run.

Try this, its a bit long winded but should run in a few seconds.

VBA Code:
Sub DictionaryLookup()

    Dim shtSrc As Worksheet, shtDest As Worksheet
    Dim rngSrc As Range, rngDestIdx As Range, rngDestOut As Range
    Dim arrSrc As Variant, arrDestIdx As Variant, arrDestOut As Variant
    Dim rowLastSrc As Long, rowLastDest As Long
    Dim i As Long, j As Long, colOffset As Long
   
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
   
    Set shtSrc = Worksheets("List Clients")
    With shtSrc
        rowLastSrc = .Range("F" & Rows.Count).End(xlUp).Row             ' Use Lookup column
        Set rngSrc = .Range("A1:U" & rowLastSrc)
        arrSrc = rngSrc.Value2
    End With
   
    Set shtDest = Worksheets("listCreance")
    With shtDest
        rowLastDest = .Range("D" & Rows.Count).End(xlUp).Row            ' Use Lookup Value column
        Set rngDestIdx = .Range("D5:D" & rowLastDest)
        arrDestIdx = rngDestIdx.Value2
        Set rngDestOut = .Range("Q" & rngDestIdx.Row)
        ReDim arrDestOut(1 To UBound(arrDestIdx), 1 To 9)               ' Columns 17 (Q) to 25
    End With
   
    ' Column mapping
    Dim colSrc As Variant, colDest As Variant
    colSrc = Array(8, 21, 4, 6, 13, 18, 19)
    colDest = Array(17, 18, 19, 20, 21, 22, 25)
    colOffset = rngDestOut.Column - 1                                   ' Output range starts at Q (col 17) = array col 1
   
    Dim dictSrc As Object, dictKey As String

    Set dictSrc = CreateObject("Scripting.dictionary")
    dictSrc.CompareMode = vbTextCompare
   
    ' Load details range into Dictionary
    For i = 1 To UBound(arrSrc)
        dictKey = arrSrc(i, 6)                                          ' 6 is column F
        If Not dictSrc.exists(dictKey) Then
            dictSrc(dictKey) = i
        End If
    Next i

    ' Get values using Dictionary
   
   
    For i = 1 To UBound(arrDestIdx)
        dictKey = arrDestIdx(i, 1)                                          ' Column D lookup value
        If dictSrc.exists(dictKey) Then
            For j = 0 To UBound(colSrc)
                arrDestOut(i, colDest(j) - colOffset) = arrSrc(dictSrc(dictKey), colSrc(j))
            Next j
            arrDestOut(i, 23 - colOffset) = Mid(arrDestOut(i, 5), 3, 2)     ' U -> W
            arrDestOut(i, 24 - colOffset) = Mid(arrDestOut(i, 4), 1, 7)     ' T -> X
        End If
    Next i
   
    ' Write back Rpt updated data
    rngDestOut.Resize(UBound(arrDestOut), UBound(arrDestOut, 2)).Value2 = arrDestOut
    shtDest.Columns("T:T").NumberFormat = String(15, "0")
   
    Application.Calculation = xlCalculationAutomatic
    Application.ScreenUpdating = True
   
End Sub
Hello Mr. Alex This one gives me "Type mismatch" error
 
Upvote 0

Attachments

  • image_2024-09-07_083637596.png
    image_2024-09-07_083637596.png
    5.3 KB · Views: 2
  • image_2024-09-07_083649282.png
    image_2024-09-07_083649282.png
    9.7 KB · Views: 2
Upvote 0
When you get that error in the immediate window put
? i
and then
? arrSrc(i,6)
and show me what you get.

Also what is in sheet List Clients in column F row i (using the number your got for i above)
PS: I need to see the formula bar of that cell.
 
Upvote 0
When you get that error in the immediate window put
? i
and then
? arrSrc(i,6)
and show me what you get.

Also what is in sheet List Clients in column F row i (using the number your got for i above)
PS: I need to see the formula bar of that cell.
Yes the error comes immediately

The column F in List Clients is the link between the two sheets
 

Attachments

  • image_2024-09-07_085321145.png
    image_2024-09-07_085321145.png
    9.1 KB · Views: 2
  • image_2024-09-07_085337577.png
    image_2024-09-07_085337577.png
    22.1 KB · Views: 2
Upvote 0
It doesn't sound like you are familiar with the immediate window.

When you are in the VBA screen enter Ctrl+G a window will pop up called the immediate window.
When the code crashes enter
? i and hit enter (enter question mark followed by i )
Then enter
? arrSrc(i,6) and hit enter
Then go to that line in the Client List
 
Last edited:
Upvote 0
Copy a couple of the values from the formula bar and post them here so I can use them to test.
936 list coupure - Copie.xlsm
BCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
36400CodeIntituleCategorieRéférenceIntitulé lieu (FSM)AdresseEtatCode paiementTaxe d'habitationNuméroTarifCAEPmd/DmdDate integrationDate effetEtatDate resiliationTVANuméroTypeAnnée de fabricationSituationMarqueNombre filsDate mise en serviceEtatCode abonné
364013789399P001024TLAGITE SEDDIK A.Ordinaire1,80202E+13N 28HAI CHEIKH BOUAMAMA ACTIFANon exonéré93600241E199954MY81063639036383Contrat actifNon exonéré009601MECANIQUE1999Accessible 236390Actif114510productif
364023789399P001024TLAGITE SEDDIK A.Ordinaire1,80202E+13N 28HAI CHEIKH BOUAMAMA ACTIFANon exonéré93600241E199954MY810618/08/199911/08/1999Contrat actifNon exonéré9601MECANIQUE1999Accessible 218/08/1999Actif114510productif
3640311579309P000414BOUTADARA ABDELKADER A.Ordinaire1,80204E+13 KSAR IKKIS ACTIFANon exonéré93600085E200954MY8102015/01/200915/01/2009Contrat actifNon exonéré61181ELECTRONIQUE2004AccessibleSAGEM 415/01/2009Actif93600085E2009productif
3640411929383P006189BOUTADARA ABDALL A.Ordinaire1,80204E+13AH IKIS ACTIFANon exonéré93600972E198354MY810411/04/198310/04/1982Contrat actifNon exonéré6748MECANIQUE0N 211/04/1983Actif114874productif
3640512109383P006171BOUTADARA MEBARE A.Ordinaire1,80204E+13K IKIS ACTIFANon exonéré93600980E198354MY810411/04/198310/04/1982Contrat actifNon exonéré4997MECANIQUE0N 211/04/1983Actif93600980E1983productif
3640612319303P002844BOUTADARA SEDDIK A.Ordinaire1,80204E+13 KSARIKIS TAMEST ACTIFANon exonéré93600277E200354MY810625/03/200319/03/2003Contrat actifNon exonéré6951MECANIQUE2002Accessible 225/03/2003Actif93600277E2003productif
3640712449383P006269BOUTADARA MOHAME A.Ordinaire1,80204E+13D IKIS ACTIFANon exonéré93600937E198354MY810411/04/198310/04/1982Contrat actifNon exonéré4430MECANIQUE0N 211/04/1983Actif114935productif
3640812879301P003767BOUTADARA ABDA A.Ordinaire1,80204E+13 KSARIKIS ACTIFANon exonéré93600287E200154MY810425/02/200124/02/2001Contrat actifNon exonéré1115MECANIQUE1982Accessible 225/02/2001Actif115008productif
3640915029383P006433BEN ABDELKRIM MOHAMED B/AHMED A.Ordinaire1,80206E+13 KSAR TMASEKH ACTIFANon exonéré93600911E198354MY810411/04/198310/04/1982Contrat actifNon exonéré7647MECANIQUE0N 211/04/1983Actif115115productif
3641015769383P006525BEN ABDELKRIM AB A.Ordinaire1,80206E+13DELKRIM TEMASSE ACTIFANon exonéré93600881E198354MY810411/04/198310/04/1982Contrat actifNon exonéré3264MECANIQUE0N 211/04/1983Actif115176productif
3641130229313P002490CHIBANI AEK BEN BRAHIM A.Ordinaire1,80212E+13 KSAR TITAF TAMEST ACTIFANon exonéré93601065E201354MY8102004/11/201303/11/2013Contrat actifNon exonéré197091ELECTRONIQUE2008AccessibleENER 403/11/2013Actif116366productif
3641254329300P001746GUEFAF FATIMAA.Ordinaire1,80802E+1308 CITE10 LOGTS TSABIT INACTIFANon exonéré93600127E200054MY810612/12/200012/12/2000Contrat résilié18/06/2023Non exonéré8476MECANIQUE2000Accessible 212/12/2000Deposé118941improductif
3641397459398P000905KERROUMI EL BARA A.Ordinaire1,80816E+13 KSARARIENE RASSE ACTIFANon exonéré93600209E199854MY810620/09/199830/08/1998Contrat actifNon exonéré629MECANIQUE1998Accessible 220/09/1998Actif121690productif0
3641497719319P007888DAHMANI AHMED B/MED A.Ordinaire1,80816E+13 KSAR ARIEN ERASS INACTIFANon exonéré93602056E201954MY8102009/09/201909/09/2019Contrat résilié17/04/2022Non exonéré319757ELECTRONIQUE2010AccessibleSAG 409/09/2019Deposé218356improductif
3641598649387P003107MBARKI ABDERRAH A.Ordinaire1,80816E+13 KSARARIENE RASS TSAB ACTIFANon exonéré93600489E198754MY810403/08/198702/03/1987Contrat actifNon exonéré6941MECANIQUE1985N 203/08/1987Actif121738productif
3641699449398P001319KAROUMI BARKA A.Ordinaire1,80816E+13 KSARARIENE RASS TSAB ACTIFANon exonéré93600205E199854MY810401/10/199823/09/1998Contrat actifNon exonéré21950287905Electronique2019AccessibleAMC217/06/2020Actif121793productif
36417100839387P002865KARAMBI AEK A.Ordinaire1,80816E+13 KSARARIENE RASS TSAB INACTIFANon exonéré93600559E201354MY810619/05/201319/05/2013Contrat résilié10/03/2021Non exonéré5316MECANIQUE1999AccessibleELMA 219/05/2013Deposé121926improductif
36418101219387P002825MEKAOUI SALEM A.Ordinaire1,80816E+13 KSARARIENE RASS TSAB ACTIFANon exonéré93600411E201254MY810605/01/201205/01/2012Contrat actifNon exonéré249514ELECTRONIQUE2008AccessibleSAGEM 205/01/2012Actif121956productif
36419103979301P001616BRIKANE EL MEKKI A.Ordinaire1,80816E+13 KSARBRINKANE ADRAR ACTIFANon exonéré93600284E200154MY810607/05/200105/05/2001Contrat actifNon exonéré7669MECANIQUE2001Accessible 207/05/2001Actif122131productif
36420329809392P001458SBAGHOU MED BEN A.Ordinaire1,82602E+13KADDOUR SBAA TSABIT ACTIFANon exonéré93600088E201054MY810425/01/201025/01/2010Contrat actifNon exonéré21950773688Electronique2019AccessibleAMC221/03/2020Actif151259productif
36421334519320P000598SBAI OTHMEN A.Ordinaire1,82602E+13 KSARKSAR SBAA/SBAA ACTIFANon exonéré93602202E202054MY8102012/02/202012/02/2020Contrat actifNon exonéré67039Electronique2019AccessibleSAGEM412/02/2020Actif93602202E2020productif0
List Clients





936 list coupure - Copie.xlsm
ABCDEFGHIJKLMNOPQRSTUVWXY
4N° Facturecode clientClientReferanceDate FacturationDate PresentationDate PaiementDate Paiement chequedate Rétablissement date annulationStatut CreanceStatut Creance détailléMode réglementetat factureMontantActionsAdresseNumero CptNom ClientReferenceTarifEtatMénage / Non MénageTEEDate Résile
59,36201E+119300P001746GUEFAF FATIMA1,80802E+1318/11/202022/12/2020NON_REGLENon reglé (CTC)DOUTEUSE184,61
69,3621E+119387P002825MEKAOUI SALEM 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE184,61
79,3621E+119398P000905KERROUMI EL BARA 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE184,61
89,3621E+119387P002865KARAMBI AEK 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE184,61
99,3621E+119319P007888DAHMANI AHMED B/MED 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE265,37
109,36231E+119313P002490MR CHIBANI AEK BEN BRAHIM 1,80212E+1328/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE190,37
119,3621E+119387P003107MBARKI ABDERRAH 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE173,07
129,3621E+119398P001319KAROUMI BARKA 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE173,07
139,36231E+119383P006269 BOUTADARA MOHAME 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
149,36231E+119303P002844MR BOUTADARA SEDDIK 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE109,61
159,36231E+119399P001024MR TLAGITE SEDDIK 1,80202E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE109,61
169,36231E+119309P000414MR BOUTADARA ABDELKADER 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE204,46
179,36201E+119392P001458SBAGHOU MED BEN 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE98,07
189,36231E+119383P006189 BOUTADARA ABDALL 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
199,36231E+119383P006433MR BEN ABDELKRIM MOHAMED B/AHMED 1,80206E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
209,3621E+119301P001616BRIKANE EL MEKKI 1,80816E+1307/02/202120/03/2021NON_REGLENon reglé (CTC)DOUTEUSE184,61
219,36231E+119383P006525 BEN ABDELKRIM AB 1,80206E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
229,36201E+119320P000598SBAI OTHMEN 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE190,37
239,36231E+119301P003767MR BOUTADARA ABDA 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
249,36231E+119383P006171 BOUTADARA MEBARE 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
259,36201E+119307P001761HAIDA ABDELHAMID 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE415,37
269,36201E+119320P003456BENHASSAN ABDENNASSER1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE190,37
279,36201E+119383P002900BOUKACEM TAHAR 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE4548,85
289,36231E+119383P006057 BOUFARES MOHAMED 1,80202E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
299,36201E+119316P005012IDRISSI ABDERRAHMANE 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE109,61
309,36201E+119313P004886SBAI MEREME B/AHMED 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE415,37
319,36201E+119300P003308BASSA MEBROUK 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE2254,87
329,36201E+119308P003529DAHANE MED BEN ABDALLAH 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE109,61
339,36201E+119313P007114BASSA SLIMANE 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE109,61
349,36201E+119300P003184CHOUKA BOUDJAMA 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE109,61
359,36201E+119395P000077SBAGHOU AEK SBAA 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE98,07
369,31151E+119386P001941ALLALI MEBAREK1,80214E+1307/01/201631/01/2016NON_REGLENon reglé (CTC)DOUTEUSE149,72
379,36201E+119390P000875DAHANE ABDELKADR 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE109,61
389,36231E+119383P006157 BOUTADARA ABDELA 1,80204E+1326/06/202323/09/2023NON_REGLENon reglé (GTC)DOUTEUSE98,07
399,36201E+119318P001892BASSA AHMED B/ABDALLAH 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE2992,99
409,36201E+119300P003928SBAGHOU MED NOUFEL 1,82602E+1321/11/202006/01/2021NON_REGLENon reglé (CTC)DOUTEUSE109,61
listCreance
 
Upvote 0

Forum statistics

Threads
1,221,310
Messages
6,159,173
Members
451,543
Latest member
cesymcox

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