Visual Basic for Applications (VBA) is een programmeertaal die geleverd bij Microsoft Office-programma, zoals Excel wordt. Met VBA kunt u macro's die zal het manipuleren van het Excel-werkblad, verplaatsen van de gegevens van de ene cel naar de andere, of het maken van formules in een bepaalde cel. VBA kan ook kopiëren van een gehele kolom met gegevens, zodat u het ergens anders kunt plakken.
Open het Excel-bestand. Druk op Alt en F11 om te starten van het consolevenster VBA.
Klik op de module aan de linkerkant van de VBA-console, die in het bezit van de VBA-code die u wilt werken. Klik op de rechterkant van het scherm om de plaats van de cursor in de code waar u wilt uw kolom kopiëren.
Voer "Columns("A:A"). Selecteer"en"Selection.Copy"(zonder aanhalingstekens) in de VBA-console. Wijzigen welke kolom u wilt kopiëren in de "A". De twee letters kan afwijken, als u wilt kopiëren van een bereik van cellen tussen twee kolommen die de letters geven.
- U kunt met de methode copy ook bestemming opgeeft voor de gekopieerde cellen. Voer "Destination:=Range("D1")" direct na de opdracht kopiëren, op de zelfde lijn van code. "D1" naar de cel of de kolom waarin u wilt plakken de gekopieerde kolommen wijzigen Als u een bestemming niet opneemt, zal de kolom worden gekopieerd naar het Klembord.