Beste forumgebruikers,
Ik wil een macro maken waarmee ik cellen in een range naar links of naar rechts kan verschuiven.
Dus ik selecteer een bepaalde range, deze moet compleet opgeschoven naar (bv) rechts. Omdat ik de kolom waar 'WAAR' boven staat leeg wil laten heb ik een variabele ingebouwd die checkt of het geselecteerde deel van de kolom 1/2 kolommen naar rechts geschoven moet worden.
Nu lukt het niet om de geselecteerde rijen uit te lezen en te gebruiken voor elke cl waarde in de geselecteerde range.
Daarnaast moet ik er ook rekening mee houden dat het verschuiven naar rechts in de meest rechtse geselecteerde kolom begint (ivm het overschrijven van de gegevens).
Ik heb al het e.e.a. geprobeerd maar het lukte steeds niet. Een klein stukje van de code staat nog in het vb bestand zodat het iets duidelijker is wat ik bedoel.
Dit voorbeeld gaat ervan uit dat range B6:F8 geselecteerd en 1 plek naar rechts verschoven moet worden.
Kan iemand me hier een klein beetje mee op weg helpen?
Alvast bedankt!
Ik wil een macro maken waarmee ik cellen in een range naar links of naar rechts kan verschuiven.
Dus ik selecteer een bepaalde range, deze moet compleet opgeschoven naar (bv) rechts. Omdat ik de kolom waar 'WAAR' boven staat leeg wil laten heb ik een variabele ingebouwd die checkt of het geselecteerde deel van de kolom 1/2 kolommen naar rechts geschoven moet worden.
Nu lukt het niet om de geselecteerde rijen uit te lezen en te gebruiken voor elke cl waarde in de geselecteerde range.
Daarnaast moet ik er ook rekening mee houden dat het verschuiven naar rechts in de meest rechtse geselecteerde kolom begint (ivm het overschrijven van de gegevens).
Ik heb al het e.e.a. geprobeerd maar het lukte steeds niet. Een klein stukje van de code staat nog in het vb bestand zodat het iets duidelijker is wat ik bedoel.
Dit voorbeeld gaat ervan uit dat range B6:F8 geselecteerd en 1 plek naar rechts verschoven moet worden.
Kan iemand me hier een klein beetje mee op weg helpen?
Alvast bedankt!