Mejora en validación de limites
Saludos Dam, cree una nueva lotería que se llama "7-Nac. Noche Quin. Palé Noche", y cuando se factura con esta lotería para validar el limite de jugada también debe sumar las jugadas que se hayan hecho con "2-Lotería Nacional 09:00 PM" y "3-Leidsa Quin. Palé 08:55 PM".
y cuando se facture por ejemplo con la lotería "2-Lotería Nacional 09:00 PM" para validar el limite de jugada también debe sumar las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche"
igual y cuando se facture por ejemplo con la lotería "3-Leidsa Quin. Palé 08:55 PM" para validar el limite de jugada también debe sumar las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche"
1 Respuesta

Te envíe el archivo 12 para que pruebes esta mejora.
Saludos. Dam

El archivo no me quiere abrir, dice que esta dañado. por favor revisar y enviármelo de nuevo.
Gracias

Son estas
'Combinaciones a validar 'B C D 'B D C 'C B D 'C D B 'D B C 'D C B If Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsC = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsD = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsB = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsD = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsB = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsC = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 10) = "3-Tripleta" Then totfact_trip = totfact_trip + Val(Cells(i, "E")) Else End If End If 'suma "2-Lotería Nacional 09:00 PM" y "3-Leidsa Quin. Palé 08:55 PM" 'si el combobox1 = 7-Loteria Nac. Noche Quin. Noche7 Select Case Mid(ComboBox1, 1, 20) Case "7-Loteria Nac. Noche Quin. Noche" If Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsC = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsD = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsB = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsD = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsB = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsC = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 10) = "3-Tripleta" Then totfact_trip = totfact_trip + Val(Cells(i, "E")) Else End If End If If Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsC = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsD = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsB = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsD = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsB = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsC = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 10) = "3-Tripleta" Then totfact_trip = totfact_trip + Val(Cells(i, "E")) Else End If End If '"2-Lotería Nacional 09:00 PM" para validar el limite de jugada también debe sumar _ las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche" Case "2-Lotería Nacional 09:00 PM" If Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsC = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsD = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsB = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsD = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsB = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsC = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 10) = "3-Tripleta" Then totfact_trip = totfact_trip + Val(Cells(i, "E")) Else End If End If '"3-Leidsa Quin. Palé 08:55 PM" para validar el limite de jugada también debe sumar _ las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche" Case "3-Leidsa Quin. Palé 08:55 PM" If Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsC = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsB = TextBox2 And cellsD = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsB = TextBox3 And cellsD = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsC = TextBox2 And cellsD = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsB = TextBox3 And cellsC = TextBox6 And _ Cells(i, "J") = fecha Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Nac. Noche Quin. Palé Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 10) = Mid(ComboBox2, 1, 10) And _ cellsD = TextBox2 And cellsC = TextBox3 And cellsB = TextBox6 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 10) = "3-Tripleta" Then totfact_trip = totfact_trip + Val(Cells(i, "E")) Else End If End If End Select Next '------------------suma las celdas de la hoja cuando es tripleta '------------------suma las celdas de la hoja cuando es Super Pale For i = 2 To Range("F" & Rows.Count).End(xlUp).Row 'nuevo If Cells(i, "C") = "N/A" Then cellsC = "" Else cellsC = Cells(i, "C") End If If Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 12) = "4-Super Pale" Then totfact_spal = totfact_spal + Val(Cells(i, "E")) End If End If 'suma "2-Lotería Nacional 09:00 PM" y "3-Leidsa Quin. Palé 08:55 PM" 'si el combobox1 = 7-Loteria Nac. Noche Quin. Noche7 Select Case Mid(ComboBox1, 1, 20) Case "7-Loteria Nac. Noche Quin. Noche" If Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 12) = "4-Super Pale" Then totfact_spal = totfact_spal + Val(Cells(i, "E")) End If End If If Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 12) = "4-Super Pale" Then totfact_spal = totfact_spal + Val(Cells(i, "E")) End If End If '"2-Lotería Nacional 09:00 PM" para validar el limite de jugada también debe sumar _ las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche" Case "2-Lotería Nacional 09:00 PM" If Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 12) = "4-Super Pale" Then totfact_spal = totfact_spal + Val(Cells(i, "E")) End If End If '"3-Leidsa Quin. Palé 08:55 PM" para validar el limite de jugada también debe sumar _ las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche" Case "3-Leidsa Quin. Palé 08:55 PM" If Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 12) = Mid(ComboBox2, 1, 12) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 12) = "4-Super Pale" Then totfact_spal = totfact_spal + Val(Cells(i, "E")) End If End If End Select Next '------------------suma las celdas de la hoja cuando es Super Pale '------------------suma las celdas de la hoja cuando es pale o quiniela For i = 2 To Range("F" & Rows.Count).End(xlUp).Row 'nuevo If Cells(i, "C") = "N/A" Then cellsC = "" Else cellsC = Cells(i, "C") End If If Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid(ComboBox1, 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 6) = "2-Pale" Then totfact_pale = totfact_pale + Val(Cells(i, "E")) Else totfact_quin = totfact_quin + Val(Cells(i, "E")) End If End If 'suma "2-Lotería Nacional 09:00 PM" y "3-Leidsa Quin. Palé 08:55 PM" 'si el combobox1 = 7-Loteria Nac. Noche Quin. Noche7 Select Case Mid(ComboBox1, 1, 20) Case "7-Loteria Nac. Noche Quin. Noche" If Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("2-Lotería Nacional 09:00 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 6) = "2-Pale" Then totfact_pale = totfact_pale + Val(Cells(i, "E")) Else totfact_quin = totfact_quin + Val(Cells(i, "E")) End If End If If Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("3-Leidsa Quin. Palé 08:55 PM", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 6) = "2-Pale" Then totfact_pale = totfact_pale + Val(Cells(i, "E")) Else totfact_quin = totfact_quin + Val(Cells(i, "E")) End If End If '"2-Lotería Nacional 09:00 PM" para validar el limite de jugada también debe sumar _ las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche" Case "2-Lotería Nacional 09:00 PM" If Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 6) = "2-Pale" Then totfact_pale = totfact_pale + Val(Cells(i, "E")) Else totfact_quin = totfact_quin + Val(Cells(i, "E")) End If End If '"3-Leidsa Quin. Palé 08:55 PM" para validar el limite de jugada también debe sumar _ las jugadas que se hayan hecho con "7-Nac. Noche Quin. Palé Noche" Case "3-Leidsa Quin. Palé 08:55 PM" If Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox2 And _ cellsC = TextBox3 And _ Cells(i, "J") = fecha _ Or _ Mid(Cells(i, "F"), 1, 20) = Mid("7-Loteria Nac. Noche Quin. Noche", 1, 20) And _ Mid(Cells(i, "G"), 1, 6) = Mid(ComboBox2, 1, 6) And _ Cells(i, "B") = TextBox3 And _ cellsC = TextBox2 And _ Cells(i, "J") = fecha Then If Mid(Cells(i, "G"), 1, 6) = "2-Pale" Then totfact_pale = totfact_pale + Val(Cells(i, "E")) Else totfact_quin = totfact_quin + Val(Cells(i, "E")) End If End If End Select Next '------------------suma las celdas de la hoja cuando es pale o quiniela

Saludos Dam, lo veo todo bien, pero no me funciona, es como si no estubieran hay la nueva validacion

Ya encontré el error y casi me funciona, pero hay un problema con los select caso por ejemplo:
Para que me funcione este case tuve que ponerle un 29 que es le numero de espacios que tiene:
Select Case Mid(ComboBox1, 1, 29)
Case "7-Nac. Noche Quin. Palé Noche"
Pero el los otros casos no me funcionan ya que no tienen el mismo numero de espacios no se si me entiende.
Case "2-Loteria Nacional 09:00 PM"
PD: Le envie el archivo con las modificaiones que le hise para que funcionara le cambie el por ejemplo a estas lineas los numeros que estan en negritas antes todos decian 20
Select Case Mid(ComboBox1, 1, 29)
Case "7-Nac. Noche Quin. Palé Noche"
If Mid(Cells(i, "F"), 1, 27) = Mid("2-Loteria Nacional 09:00 PM", 1, 27)
PD: si me va ha enviar el archivo modificado por favor envimelo al correo "[email protected]"
Gracias

Ya encontré el error y casi me funciona, pero hay un problema con los select caso por ejemplo:
Para que me funcione este case tuve que ponerle un 29 que es le numero de espacios que tiene:
Select Case Mid(ComboBox1, 1, 29)
Case "7-Nac. Noche Quin. Palé Noche"
Pero el los otros casos no me funcionan ya que no tienen el mismo numero de espacios no se si me entiende.
Case "2-Lotería Nacional 09:00 PM"
PD: Le envíe el archivo con las modificaiones que le hice para que funcionara le cambie el por ejemplo a estas lineas los números que están en negritas antes todos decían 20
Select Case Mid(ComboBox1, 1, 29)
Case "7-Nac. Noche Quin. Palé Noche"
If Mid(Cells(i, "F"), 1, 27) = Mid("2-Lotería Nacional 09:00 PM", 1, 27)
PD: si me va ha enviar el archivo modificado por favor envimelo al correo "[email protected]"
Gracias

- Cuando la loterías es "2-Loteria Nacional 09:00 PM" y la jugadas es "3-Tripleta" no me suma lo que se ha jugada que se han hecho con "7-Nac. Noche Quin. Palé Noche"
- Cuando la loterías es "3-Leidsa Quin. Pale 05:55 PM" y la jugadas es "3-Tripleta" no me suma lo que se ha jugada que se han hecho con "7-Nac. Noche Quin. Palé Noche"

Lo que pasa es que el combo lo estabas moviendo de nombre por eso tenía 20, pero si ya no lo vas a mover, cambia las validaciones sin usar el Mid, por ejemplo:
Dice:
Select Case Mid(ComboBox1, 1, 29)
Case "7-Nac. Noche Quin. Palé Noche"
ahora debe decir:
Select Case ComboBox1
Case "7-Nac. Noche Quin. Palé Noche"
otro ejemplo, dice:
If Mid(Cells(i, "F"), 1, 27) = Mid("2-Lotería Nacional 09:00 PM", 1, 27)
ahora debe decir:
If Cells(i, "F") = "2-Lotería Nacional 09:00 PM"
Haz los cambios y vuelve a probar.
- Compartir respuesta
