Excel Guru needed

kazbarina

New Member
Joined
Apr 30, 2007
Messages
31
I am trying to work out quite a complicated lookup and think I will need to use VBA but am stuck

I am trying to populate store numbers in a location grid:

Stores === No. of locations needed
50582 === 1
90789 === 1
90890 === 3
33333 === 1
44444 === 1
55555 === 2

The grid is numbered sequentially, with even numbers on one side and odd on the other:
Sequence ----- Location Number --------- Sequence ------- Location Number
1 ---------------- 11 -------------------- 2 ------------------ 12
3 ---------------- 13 -------------------- 4 ------------------ 14

What I need to do is taking the allocate the number of locations needed into the grid using the sequence, (i.e. 1,2,3,4,) but where more than one location is needed, these need to be alloccated only on one side of the grid (i.e. locations kept together), but then continuing on, backfilling the other side:

For example
Sequence -- Location Number -- Allocate --------- Sequence -- Location Number -- Allocate
1 ----------------11 ---------- 50582 ----------- 2 ------------ 12----------- 90789
3 ----------------13 ---------- 90890 ----------- 4 ------------ 14----------- 33333
5 ----------------15 ---------- 90890 ----------- 6 ------------ 16----------- 44444
7 ----------------17 ---------- 90890 ----------- 8 ------------ 18

Any help is appreciated
 
Last edited:

Excel Facts

Can you AutoAverage in Excel?
There is a drop-down next to the AutoSum symbol. Open the drop-down to choose AVERAGE, COUNT, MAX, or MIN
Further clarification:

I am trying to allocate the stores in the sequence listed into the locations on the cage grid, also in their sequence listed (i.e. 1,2,3,4,5)
 
Upvote 0
See if this is what you want. Test in a copy of your workbook.

It assumes that before the code is run the sheet just contains the list of stores and the numbers needed (A1:B7) in my sheet below. My screen shot shows the sheet after the code has been run.

<font face=Courier New><br><SPAN style="color:#00007F">Sub</SPAN> Locations()<br>    <SPAN style="color:#00007F">Dim</SPAN> Stores <SPAN style="color:#00007F">As</SPAN> Range, Store <SPAN style="color:#00007F">As</SPAN> Range<br>    <SPAN style="color:#00007F">Dim</SPAN> Num <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, oSetCol <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, oSetRow <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> oddrws <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, evenrws <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, HdrRw <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> bEven <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Boolean</SPAN><br>    <br>    Application.ScreenUpdating = <SPAN style="color:#00007F">False</SPAN><br>    <SPAN style="color:#00007F">Set</SPAN> Stores = Range("A2", Range("A1").End(xlDown))<br>    HdrRw = Stores.Rows.Count + 4<br>    <SPAN style="color:#00007F">With</SPAN> Range("A" & HdrRw).Resize(, 3)<br>        .Value = Array("Sequence", "Loc Num", "Allocation")<br>        .Offset(, 3).Value = .Value<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    bEven = <SPAN style="color:#00007F">False</SPAN><br>    <SPAN style="color:#00007F">For</SPAN> <SPAN style="color:#00007F">Each</SPAN> Store <SPAN style="color:#00007F">In</SPAN> Stores<br>        <SPAN style="color:#00007F">With</SPAN> Store<br>            Num = .Offset(, 1).Value<br>            oSetRow = IIf(bEven, evenrws, oddrws)<br>            oSetCol = IIf(bEven, 3, 0)<br>            Cells(HdrRw + 1 + oSetRow, 3 + oSetCol).Resize(Num).Value = Store.Value<br>            <SPAN style="color:#00007F">If</SPAN> bEven <SPAN style="color:#00007F">Then</SPAN><br>                evenrws = evenrws + Num<br>            <SPAN style="color:#00007F">Else</SPAN><br>                oddrws = oddrws + Num<br>            <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br>            bEven = evenrws < oddrws<br>        <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    <SPAN style="color:#00007F">Next</SPAN> Store<br>    <SPAN style="color:#00007F">With</SPAN> Range("A" & HdrRw + 1).Resize(oddrws, 2)<br>        .Cells(1, 1).Resize(, 2).Value = Array(1, 11)<br>        .DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=2<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    <SPAN style="color:#00007F">With</SPAN> Range("D" & HdrRw + 1).Resize(evenrws, 2)<br>        .Cells(1, 1).Resize(, 2).Value = Array(2, 12)<br>        .DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=2<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    Application.ScreenUpdating = <SPAN style="color:#00007F">True</SPAN><br><SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">Sub</SPAN><br></FONT>


Excel Workbook
ABCDEF
1StoresNo.
2505821
3907891
4908903
5333331
6444441
7555552
8
9
10SequenceLoc NumAllocationSequenceLoc NumAllocation
111115058221290789
123139089041433333
135159089061644444
147179089081855555
15102055555
16
Locations
 
Upvote 0
Hi Peter,

Just had a check now and there is just one further issue I need to recetify. When you get to sequence number 487 the location numbers change on the odd side and even side.

So where you have your stores list and No. There ideally would be two further columns - Column B would be location numbers by store to allocate up until 487 was reached. As soon as 487 was reached the allocation of the store numbers would be different for the odd and even side - so there would need to be two further columns i.e. 487 Odd and 488 even, and the allocation of the number of store locations would need to read from these two columns, depending if odd or even. The only major issue I can see is if the original allocation of lanes goes over 487 and 488 - as you'd be reading from two columns.

Stores No. No. 487 Odd No. 488 Even
50582 1 3 9
90789 1 3 9
90890 3 9 36
33333 1 3 9
44444 1 3 9
55555 2 6 12 If you allocattted this to 486 - it would say you needed to use 486 and 488
66666 1 3 9 But 488 onwards are tiny locations, hence you need more to allocate this store - 12 in effect.
77777 1 3 9 If the allocation trips over 487 or 488, your code should start the allocation of these stores at 487 or 488
88888 2 6 12
99999 1 3 9




Sequence Loc Num Allocation Sequence Loc Num Allocation
479 11 50582 480 12 90789
481 13 90890 482 14 33333
483 15 90890 484 16 44444
485 17 90890 486 18
487 488 20
489 490 20
491 492 20
493 494 20
495 496 20
497 498 20
499 500 20
 
Upvote 0
I'm afraid I don't understand. Can you show a better screen shot of the data and the expected results to help demonstrate?

Consider one of the methods suggested in my signature block below, or at least set it out like your first post and give an indication of what the columns and rows are.
 
Upvote 0
Sorry Peter

Excel Workbook
ABCDEFGHIJK
1StoreLocations No. upto 487No.Odd From 487No. Even from 488SequenceLoc NumAllocationSequenceLoc NumAllocation
247111505924721292135
35059219547313126144741440711
49213511147515124384761640724
51261411247717407284781850824
64071111247919508304802012437
71243811248121124524822240720
84072411148323508384842440720
94072812348525124474862640720
105082412348727500764882840609
115083011248929500764903040609
121243711249131406114923240609
131245211249333521894943440615
144072034849535521894963640615
15508381124973552189
1612447111
1750076122
1840609123
1940611111
2052189235
2140615112
2250055111
2350549348
2412416111
2512420112
Sheet2
 
Upvote 0
I *think* that I have understood, but not certain.

For that changed layout and new condition, try this.

<font face=Courier New><br><SPAN style="color:#00007F">Sub</SPAN> Locations()<br>    <SPAN style="color:#00007F">Dim</SPAN> Stores <SPAN style="color:#00007F">As</SPAN> Range, Store <SPAN style="color:#00007F">As</SPAN> Range<br>    <SPAN style="color:#00007F">Dim</SPAN> Num <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, oSetCol <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, oSetRow <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> oddrws <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, evenrws <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, HdrRw <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> oSetNum <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> bEven <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Boolean</SPAN>, b487 <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Boolean</SPAN>, b488 <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Boolean</SPAN><br>    <br>    Application.ScreenUpdating = <SPAN style="color:#00007F">False</SPAN><br>    <SPAN style="color:#00007F">Set</SPAN> Stores = Range("A3", Range("A3").End(xlDown))<br>    HdrRw = 1<br>    <SPAN style="color:#00007F">With</SPAN> Range("F" & HdrRw).Resize(, 3)<br>        .Value = Array("Sequence", "Loc Num", "Allocation")<br>        .Offset(, 3).Value = .Value<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    bEven = <SPAN style="color:#00007F">False</SPAN><br>    oSetNum = 1<br>    <SPAN style="color:#00007F">For</SPAN> <SPAN style="color:#00007F">Each</SPAN> Store <SPAN style="color:#00007F">In</SPAN> Stores<br>        <SPAN style="color:#00007F">With</SPAN> Store<br>            Num = .Offset(, oSetNum).Value<br>            oSetRow = IIf(bEven, evenrws, oddrws)<br>            oSetCol = IIf(bEven, 3, 0)<br>            Cells(HdrRw + 1 + oSetRow, 8 + oSetCol).Resize(Num).Value = Store.Value<br>            <SPAN style="color:#00007F">If</SPAN> bEven <SPAN style="color:#00007F">Then</SPAN><br>                evenrws = evenrws + Num<br>                b488 = evenrws >= 243<br>            <SPAN style="color:#00007F">Else</SPAN><br>                oddrws = oddrws + Num<br>                b487 = oddrws >= 243<br>            <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br>            bEven = evenrws < oddrws<br>            <SPAN style="color:#00007F">If</SPAN> bEven <SPAN style="color:#00007F">Then</SPAN><br>                oSetNum = 1 + IIf(b488, 2, 0)<br>            <SPAN style="color:#00007F">Else</SPAN><br>                oSetNum = 1 + IIf(b487, 1, 0)<br>            <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br>        <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    <SPAN style="color:#00007F">Next</SPAN> Store<br>    <SPAN style="color:#00007F">With</SPAN> Range("F" & HdrRw + 1).Resize(oddrws, 2)<br>        .Cells(1, 1).Resize(, 2).Value = Array(1, 11)<br>        .DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=2<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    <SPAN style="color:#00007F">With</SPAN> Range("I" & HdrRw + 1).Resize(evenrws, 2)<br>        .Cells(1, 1).Resize(, 2).Value = Array(2, 12)<br>        .DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=2<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    Application.ScreenUpdating = <SPAN style="color:#00007F">True</SPAN><br><SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">Sub</SPAN><br></FONT>
 
Upvote 0
Hi Peter

It works great thank you. Am sorry - all I keep giving you are more issues. The only outstanding issue now is where the allocation of stores into the locations trips into locations where the sequence is >=487. For example. Location 99999 from column 1 needs 3 locations and is allocated into locations with a sequence of 485, 486 and 487. As you know from previous, this would need to use column1 and column2; column1 for sequence less than 487 and column 2 for sequence> 487.

To get round this, I'd like to only allocate locations that fit exactly and doesn't trip across. I've attached an example to try to explain.

Excel Workbook
ABCDEFGHIJK
1SequenceLoc NumAllocationSequenceLoc NumAllocation
2StoresNo.No 2No 34734835221747448492212
3522174234754855221747648692212
4922124234774875221747848892212
5922334234794895221748049092212
6922484234814919223348249292248
7124112134834939223348449492248
8505923214854959223348649692248
9921351234874979223348849892248
10126144234894991241149050050592
11407244234915011241149250250592
124935039213549450450592
134955059213549650612614
144975074072449850812614
154995094072450051012614
16
174734835221747448492212
184754855221747648692212
194774875221747848892212
204794895221748049092212
214814911241148249250592
224834931241148449450592
234854959213548649650592
244874979223348849892248
254894999223349050092248
264915011261449250240724
274935031261449450440724
2849550549650640724
29If allocated 92233 here, using locations from column 1,
30would require 4 locations and this would push over
31into 487. Hence need to start 92233 from 487, reading
32from column 2. Can only backfill, if column 2
33allocation will fit EXACTLY into the slot.
New
 
Last edited:
Upvote 0
Getting a bit complicated for a forum like this but see how this goes. :)

<font face=Courier New><br><SPAN style="color:#00007F">Sub</SPAN> Locations()<br>    <SPAN style="color:#00007F">Dim</SPAN> Stores <SPAN style="color:#00007F">As</SPAN> Range, Store <SPAN style="color:#00007F">As</SPAN> Range<br>    <SPAN style="color:#00007F">Dim</SPAN> Num <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, TopRws <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, LR <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> TargetRow <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, TargetCol <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <SPAN style="color:#00007F">Dim</SPAN> otr <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, etr <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, obr <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, ebr <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN><br>    <br>    <SPAN style="color:#00007F">Const</SPAN> AllocCol <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN> = 8      <SPAN style="color:#007F00">'<- 1st Allocation column</SPAN><br>    <SPAN style="color:#00007F">Const</SPAN> HdrRw <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN> = 1         <SPAN style="color:#007F00">'<- Allocation header row</SPAN><br>    <SPAN style="color:#00007F">Const</SPAN> SeqChange <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN> = 487   <SPAN style="color:#007F00">'<- Where seq change occurs</SPAN><br>    <br>    Application.ScreenUpdating = <SPAN style="color:#00007F">False</SPAN><br>    TopRws = Int(SeqChange / 2)<br>    <SPAN style="color:#00007F">Set</SPAN> Stores = Range("A3", Range("A3").End(xlDown))<br>    <SPAN style="color:#00007F">With</SPAN> Cells(HdrRw, AllocCol - 2).Resize(, 3)<br>        .Value = Array("Sequence", "Loc Num", "Allocation")<br>        .Offset(, 3).Value = .Value<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br><br>    <SPAN style="color:#00007F">For</SPAN> <SPAN style="color:#00007F">Each</SPAN> Store <SPAN style="color:#00007F">In</SPAN> Stores<br>        <br>        <SPAN style="color:#00007F">If</SPAN> Cells(HdrRw + TopRws, AllocCol).Value = "" <SPAN style="color:#00007F">Then</SPAN><br>            otr = Cells(HdrRw + TopRws, AllocCol).End(xlUp).Row<br>        <SPAN style="color:#00007F">Else</SPAN><br>            otr = HdrRw + TopRws<br>        <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br>        <SPAN style="color:#00007F">If</SPAN> Cells(HdrRw + TopRws, AllocCol + 3).Value = "" <SPAN style="color:#00007F">Then</SPAN><br>            etr = Cells(HdrRw + TopRws, AllocCol + 3).End(xlUp).Row<br>        <SPAN style="color:#00007F">Else</SPAN><br>            etr = HdrRw + TopRws<br>        <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br>        <SPAN style="color:#00007F">If</SPAN> Cells(HdrRw + TopRws + 1, AllocCol).Value = "" <SPAN style="color:#00007F">Then</SPAN><br>            obr = HdrRw + TopRws<br>        <SPAN style="color:#00007F">Else</SPAN><br>            obr = Cells(Rows.Count, AllocCol).End(xlUp).Row<br>        End <SPAN style="color:#00007F">If</SPAN><br>        <SPAN style="color:#00007F">If</SPAN> Cells(HdrRw + TopRws + 1, AllocCol + 3).Value = "" <SPAN style="color:#00007F">Then</SPAN><br>            ebr = HdrRw + TopRws<br>        <SPAN style="color:#00007F">Else</SPAN><br>            ebr = Cells(Rows.Count, AllocCol + 3).<SPAN style="color:#00007F">End</SPAN>(xlUp).Row<br>        <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br>        <br>        <SPAN style="color:#00007F">With</SPAN> Store<br>            Num = .Offset(, 1).Value<br>            <SPAN style="color:#00007F">If</SPAN> etr < otr And etr + Num <= HdrRw + TopRws <SPAN style="color:#00007F">Then</SPAN><br>                TargetRow = etr + 1<br>                TargetCol = AllocCol + 3<br>            <SPAN style="color:#00007F">ElseIf</SPAN> otr + Num <= HdrRw + TopRws <SPAN style="color:#00007F">Then</SPAN><br>                TargetRow = otr + 1<br>                TargetCol = AllocCol<br>            <SPAN style="color:#00007F">ElseIf</SPAN> ebr < obr <SPAN style="color:#00007F">Then</SPAN><br>                TargetRow = ebr + 1<br>                TargetCol = AllocCol + 3<br>                Num = .Offset(, 3).Value<br>            <SPAN style="color:#00007F">Else</SPAN><br>                TargetRow = obr + 1<br>                TargetCol = AllocCol<br>                Num = .Offset(, 2).Value<br>            End <SPAN style="color:#00007F">If</SPAN><br>            <br>            Cells(TargetRow, TargetCol).Resize(Num).Value = Store.Value<br>            <br>        <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    <SPAN style="color:#00007F">Next</SPAN> Store<br>    <br>    LR = Cells(Rows.Count, AllocCol).End(xlUp).Row<br>    <SPAN style="color:#00007F">With</SPAN> Cells(HdrRw + 1, AllocCol - 2).Resize(LR - HdrRw, 2)<br>        .Cells(1, 1).Resize(, 2).Value = Array(1, 11)<br>        .DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=2<br>    <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN><br>    <br>    LR = Cells(Rows.Count, AllocCol + 3).<SPAN style="color:#00007F">End</SPAN>(xlUp).Row<br>    <SPAN style="color:#00007F">With</SPAN> Cells(HdrRw + 1, AllocCol + 1).Resize(LR - HdrRw, 2)<br>        .Cells(1, 1).Resize(, 2).Value = Array(2, 12)<br>        .DataSeries Rowcol:=xlColumns, Type:=xlLinear, Step:=2<br>    End <SPAN style="color:#00007F">With</SPAN><br>    Application.ScreenUpdating = <SPAN style="color:#00007F">True</SPAN><br>End <SPAN style="color:#00007F">Sub</SPAN><br></FONT>



Store and location info for where the change occurs:

Excel Workbook
ABCD
391a366348
392a367111
393a368112
394a369195
395a370111
396a371112
397a372112
398a373582
399a374111
400a375123
401a376123
402a377112
403a378112
404a379212
405a380348
406a381112
407a382111
408a383122
409a384123
410a385111
Locations




Allocations made by the above code for this info:

Excel Workbook
FGHIJKL
236469479a364470480a363
237471481a365472482a366
238473483a367474484a366
239475485a368476486a366
240477487a369478488a370
241479489a371480490a372
242481491a374482492a375
243483493a376484494a377
244485495a378486496a381
245487497a373488498a379
246489499a373490500a379
247491501a373492502a380
248493503a373494504a380
249495505a373496506a380
250497507a373498508a380
251499509a373500510a380
252501511a373502512a380
253503513a382504514a380
254505515a383506516a380
255507517a383508518a384
256509519a385510520a384
257511521a386512522a384
258513523a386514524a387
Locations
 
Upvote 0

Forum statistics

Threads
1,224,518
Messages
6,179,258
Members
452,901
Latest member
LisaGo

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