Hej alle,
Jeg skal lave et VBA script som skal kunne lave en dynamisk reference fra en excel-fil til en anden excel-fil.
I excel-fil 1 har jeg følgende input
Column A Column B Column C 1 Denmark Danske Bank 134kf42 2 Denmark Danske Bank 30430fd 3 Sweden SEB 12kfm42 4 Sweden SEB ffk3234 5 Sweden Nor 3203f3 6 Sweden Nor 40g4m3 7 Sweden Bos 032dr23f
Kolonne A er altså lande, hvor jeg altid er sikker på at have 12 forskellige lande. Kolonne B er forskellige udstedere indenfor hvert enkelt land (dette variere og er ikke altid det samme fra uge til uge). Sidste kolonne er en kode til hver enkelt udsteder indenfor hvert enkelt land.
I excel-fil 2 skal jeg have ovenstående input kopieret pænt ind som vist nedenfor
Column A 1 Denmark 2 Danske Bank 3 123kf42 4 30430fd 5 6 Sweden 7 SEB 8 12kfm42 9 ffk3234 10 11 Nor 12 3203f3 13 40g4m3 14 15 Bos 16 032dr23f
Som prøvet illustreret ovenfor skal layoutet altså være at landet skal være først og derefter under hvert land skal udsteder være skrevet og under hver udsteder deres respektive koder. Det der besværliggør dette er, at både udsteder og kode kan være forskellig og derfor kan der f.eks. i en uge være 3 udsteder under "Sweden" med hver 3 koder og næste uge kan der være 5 udsteder med koder fra 3-6 styks.
Håber i er i stand til at hjælpe, tak !
|