Moderator: 2020vision
by dealbanker » Fri Jun 29, 2012 1:03 pm
by Captain Sensible » Fri Jun 29, 2012 1:26 pm
by dealbanker » Fri Jun 29, 2012 2:07 pm
by Captain Sensible » Fri Jun 29, 2012 3:32 pm
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Columns.Count <> 16 Then Exit Sub
Application.EnableEvents = False
Application.Calculation = xlCalculationManual
Range("AB5:AB25").Value = Range("AA5:AA25").Value
Range("AA5:AA25").Value = Range("F5:F25").Value
Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
End Sub
by dealbanker » Sat Jun 30, 2012 7:21 am
by Shaun » Mon Jul 02, 2012 7:34 am
by dealbanker » Sat Aug 18, 2012 8:32 am
by Captain Sensible » Sat Aug 18, 2012 10:41 am
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Columns.Count <> 16 Then Exit Sub
If Cells(2, 22) = 1 And Cells(2, 23) <> 1 Then
Application.EnableEvents = False
Application.Calculation = xlCalculationManual
Range("AD5:AD25").Value = Range("F5:F25").Value
Cells(2, 23) = 1
Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
End If
End Sub
by dealbanker » Sun Aug 19, 2012 6:13 am
by Captain Sensible » Sun Aug 19, 2012 12:46 pm
Private Sub Worksheet_Calculate()
Static MyMarket As Variant
Application.EnableEvents = False
Application.Calculation = xlCalculationManual
If [A1].Value = MyMarket Then
GoTo Xit
Else
MyMarket = [A1].Value
Range("AD5:AD25").Value = ""
Range("V3").Value = ""
'insert any additional coding here
End If
Xit:
Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
End Sub
by Shaun » Sun Aug 19, 2012 1:58 pm
Private Sub Worksheet_Change(ByVal Target As Range)
Static MyMarket As Variant
If Target.Columns.Count <> 16 Then Exit Sub
Application.EnableEvents = False
With ThisWorkbook
If .Sheets("Data").Range("T2").Value <> 1 Then
.Sheets("Data").Range("T3").Value = 0
GoTo Mrkt
End If
If .Sheets("Data").Range("T2").Value = 1 And Sheets("Data").Range("T3").Value <> 1 Then
Range("AD5:AD25").Value = Range("F5:F25").Value
.Sheets("Data").Range("T3").Value = 1
End If
Mrkt:
If .Sheets("Data").Range("A1").Value = MyMarket Then
GoTo Xit
Else
MyMarket = .Sheets("Data").Range("A1").Value
If .Sheets("Control").Range("X9").Value = 1 Then
Range("AD5:AD25").Value = ""
Range("V3").Value = ""
End If
End With
Xit:
Application.EnableEvents = True
End Sub
by dealbanker » Fri Oct 05, 2012 11:37 pm
by Captain Sensible » Sat Oct 06, 2012 6:18 pm
dealbanker wrote:Thank you Captain and Shaun
Apologies for late reply (hospital stay).
I could get neither codes to work but found that the idea was not needed in the end. In fact if I had followed through my idea would probably have been detrimental to the plan.
I believe what I actually need is an extra column in the grid interface, probably 4 or 5 each side. Do you know if it is possible to do this with GRUSS?
Thanks
by dealbanker » Sat Oct 06, 2012 11:08 pm
by Captain Sensible » Sat Oct 06, 2012 11:17 pm
The strength of Gruss Software is that it’s been designed by one of you, a frustrated sports punter, and then developed by listening to dozens of like-minded enthusiasts.
Gruss is owned and run by brothers Gary and Mark Russell. Gary discovered Betfair in 2004 and soon realised that using bespoke software to place bets was much more efficient than merely placing them through the website.
Gary built his own software and then enhanced its features after trialling it through other Betfair users and reacting to their improvement ideas, something that still happens today.
He started making a small monthly charge so he could work on it full-time and then recruited Mark to help develop the products and Gruss Software was born.
We think it’s the best of its kind and so do a lot of our customers. But you can never stand still in this game and we’ll continue to improve the software if any more great ideas emerge.