TempoWillem
Gebruiker
- Lid geworden
- 8 okt 2015
- Berichten
- 39
Hallo allemaal,
Dankzij jullie heb ik laatst een oplossing gevonden voor het verplaatsen van waardes uit specifieke cellen verspreid over een werkblad, naar een ander blad (in de praktijk een andere werkmap). Dat werkt perfect, maar dat is meteen een probleem want nu wordt mij gevraagd dat ook met andere gegevens te doen. Echter gaat dat om gegevens die niet structureel zijn. Ik moet dus code hebben die eerst kijkt of er ergens wat staat en alleen als dat zo is die gegevens naar een tabel kopieert.
De code die ik nu gebruik voor de onvoorwaardelijke gegevens is deze:
Wat moet ik daar aan toevoegen om het voorwaardelijk te maken? Of moet dat compleet anders?
Bijgevoegd een heel beknopt voorbeeldje met daarin alleen voorwaardelijke gegevens, die dus niet altijd ingevuld worden.
Bij voorbaat weer dank voor de hulp!
Bekijk bijlage Overzetvoorbeeld.xlsb
Dankzij jullie heb ik laatst een oplossing gevonden voor het verplaatsen van waardes uit specifieke cellen verspreid over een werkblad, naar een ander blad (in de praktijk een andere werkmap). Dat werkt perfect, maar dat is meteen een probleem want nu wordt mij gevraagd dat ook met andere gegevens te doen. Echter gaat dat om gegevens die niet structureel zijn. Ik moet dus code hebben die eerst kijkt of er ergens wat staat en alleen als dat zo is die gegevens naar een tabel kopieert.
De code die ik nu gebruik voor de onvoorwaardelijke gegevens is deze:
Code:
With Workbooks("Overzicht.xlsx").Sheets("Vulblad")
.Cells(.Columns(1).SpecialCells(2).Count, 1).Offset(1).Resize(, 10) = Array([C5], [X27], [H6], [L6], [E55], [L55], [C58], [E58], [G58], [I58])
End With
Wat moet ik daar aan toevoegen om het voorwaardelijk te maken? Of moet dat compleet anders?
Bijgevoegd een heel beknopt voorbeeldje met daarin alleen voorwaardelijke gegevens, die dus niet altijd ingevuld worden.
Bij voorbaat weer dank voor de hulp!
Bekijk bijlage Overzetvoorbeeld.xlsb