Print side | Luk vindue

Dynamisk reference

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=476
Udskrevet den: 05.Dec.2024 kl. 03:29


Emne: Dynamisk reference
Besked fra: jabj
Emne: Dynamisk reference
Posteringsdato: 26.Sep.2011 kl. 19:56
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 !



Svar:
Besked fra: rassten
Posteringsdato: 29.Sep.2011 kl. 18:14
Hej
Prøv at se vedhæftet, virker dog kun hvis du har excel 2007 og frem.
Når du åbner filen husk at tillade makroer

Kopiere bankdata fra filen med oplysninger til arket BankData celle a2 og tryk på knappen Til Liste så skulle data gerne overførere til arket Liste.

To ting: Du må ikke slette eller omskrive overskrifterne i arket BankData. Du må ikke omdøbe arkene til andre navne.

uploads/107/BankData_til_Liste.xlsm" rel="nofollow - uploads/107/BankData_til_Liste.xlsm


-------------
VH rassten

Arbejde excel 2010
Privat excel 2010



Print side | Luk vindue