Pagina 1 van 1

DRINGEND excel vraagje

Geplaatst: 11 apr 2011, 10:50
door Dafke
Wie kan er mij helpen met onderstaande excel functie:

In kolom F en I staan er gegevens. Kolom F is varïerend en kan 1 of meerdere (unieke) gegevens bevatten. Kolom I is statisch en heeft 24 gegevens.

In kolom A komt dus F2 * 24 en dan F3 * 24 en dan F4 * 24 enz... en in Kolom B komt [I2:I25] en dit herhaalt zich zoveel keer er users in kolom A zijn.

Snappen jullie het een beetje? :)

Dus de gegevens worden ingevoerd in kolom F die dynamisch is, Kolom I is statisch en de output komt in kolom a en b.

Wie kan hiervoor een macro of dergelijke maken dat ik kan kopieren in Excel? (liefst zoals in het voorbeeld met een KNOP (en niets aantrekken van NL en FR).

Je kan misschien al verder bouwen op onderstaand voorbeeld, maar daar zit een fout in en ik vind ze niet:

Sub CreateAccountUGroup(UsersCol As Integer, GroupsCol As Integer, ResultsCol As Integer)
'

ResultsCol1 = ResultsCol
ResultsCol2 = ResultsCol1 + 1

NumUsers = 29 + 4
NumGroups = 24

For i = 1 To NumUsers
For j = 1 To NumGroups
clipboard = Cells(2 + Int(i * NumGroups / NumUsers), UsersCol).Value
Cells(((i - 1) * NumGroups + j) + 1, ResultsCol1).Value = Trim(clipboard)

clipboard = Cells(j + 1, GroupsCol).Value
Cells(((i - 1) * NumGroups + j) + 1, ResultsCol2).Value = Trim(clipboard)
Next j
Next i
End Sub

'Range(UsersCol & Trim(Str(2 + Int(i * NumGroups / NumUsers)))).Select
'Selection.Copy
'Range(ResultsCol1 & (i * NumGroups + j) - 1).Select
'ActiveSheet.Paste
'Range(GroupsCol & j + 1).Select
'Selection.Copy
'Range(ResultsCol2 & (i * NumGroups + j) - 1).Select
'ActiveSheet.Paste

Afbeelding

Re: DRINGEND excel vraagje

Geplaatst: 11 apr 2011, 10:57
door honda4life
Hmm met dynamische bereiken ben ik niet echt thuis, maar wil vanavond wel een poging wagen hoor :wink:
Misschien kan je hiervoor beter een database gebruiken zoals Access :wink:

Re: DRINGEND excel vraagje

Geplaatst: 11 apr 2011, 11:03
door Dafke
Maar de kolom F maak ik na elke output weer leeg.

Dus F = gebruikers van vandaag
die hebben allemaal 1 profiel, de accessnummers staan in I

Excel of Access, dat maakt niet uit é.. wanneer ik de output heb in A en B kopieer ik deze naar de correcte file.
daarna worden deze weer gewist (kolom A;B en F)

Re: DRINGEND excel vraagje

Geplaatst: 11 apr 2011, 11:32
door Maglor
Here you go...

Re: DRINGEND excel vraagje

Geplaatst: 11 apr 2011, 11:40
door Dafke
Ma how zeker!!!

TOP!!!!!!!! :beerchug:

Vanwaar ben je? Met die snelheid en resultaat verdient dat een PINTJE!!!!

Re: DRINGEND excel vraagje

Geplaatst: 11 apr 2011, 11:47
door Maglor
Geen probleem, was maar 5 minuutjes werk hoor. :)