
Option Explicit
Public Function GruppoMele(gruppo As Range, NumeroMela As Range) As Long
If (NumeroMela / gruppo) - Fix(NumeroMela / gruppo) > 0 Then
GruppoMele = Fix(NumeroMela / gruppo) + 1
Else
GruppoMele = NumeroMela / gruppo
End If
End Function
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
Function PosInGroups(ByVal nInGroup As Long, ByVal nFnd As Long) As Long
PosInGroups = nFnd nInGroup + 1
End Function
Sub prova()
Debug.Print PosInGroups(4, 15)
Debug.Print PosInGroups(4, 7)
End Sub |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
Function PosInGroups(ByVal nInGroup As Long, ByVal nFnd As Long) As Long
PosInGroups = nFnd nInGroup + 1 - 0 ^ (nFnd Mod nInGroup)
End Function
|
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
debug.print Partition(15, 1, 20, 4) ---> 13:16
debug.print Split(Partition(15, 1, 20, 4), ":")(1)/4 ---> 4
debug.print Split(Partition(num, 1, 1000, items_in_group), ":")(1)/items_in_group ---> gruppo di appartenenza
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
| scossa's web site |
| Se tu hai una mela, ed io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw) |
