Copy & Paste in Excel VBA (copy, pastespecial, resize & offset)
Innehållsförteckning:
Låt mig dela ett exempel. Jag bor i en hyrd lägenhet med fyra andra vänner. Vi har vissa månatliga utgifter på ett Excel-ark så att vi kan dela en lika stor andel i slutet av varje månad.
När vissa utgifter uppstår av ett enda huvud är det enkelt att redigera ett enstaka cellvärde. Men när ett konstant värde behöver manövreras på alla celler kräver det lite arbete. Säg till exempel att jag vill öka värdet på varje cell med ett specifikt nummer. Det kan verka enkelt med bara fem rader som ska redigeras. Men när antalet rader och kolumner ökar börjar saker och ting bli mer komplexa.
Så här ser mina exempeldata ut och vi kommer att lägga till numret 50 i alla numeriska värden som finns i listan. Och vi kommer inte att redigera varje cell individuellt. Vi kommer inte heller att använda någon formel. Det finns en annan väg ut.
Snabbtips: Hur tar du markören till nästa rad på samma cell i Excel? Gå in, tar den till nästa cell, eller hur? Prova Alt + Enter .
Steg 1: För vårt fall, ta alla tomma celler och skriv 50 i den. Välj sedan cellen (inte text), högerklicka på den och välj Kopiera.
Steg 2: Välj nu de celler vars värde du vill redigera. Det finns olika sätt att välja flera celler tillsammans och jag antar att du är medveten om dessa.
Steg 3: När valet är gjort högerklickar du och klickar på Paste Special.
Steg 4: I det ögonblick du gör det ser du ett Paste Special- modalfönster. Och som i vårt fall väljer vi Lägg till alternativknappen från avsnittet Drift.
Steg 5: Tryck Ok och se värdena ändras direkt. Lätt och intressant, eller hur?
Låt mig ge dig ett annat matematiskt exempel. Säg att du har ett ark med vissa objekt mot kostnad. Du bestämmer dig för att köra ett erbjudande och ge 10% rabatt på alla artiklar. Kommer du att beräkna varje värde externt och sedan redigera i arket? Nej. Du kan helt enkelt ta 0, 90 som i steg 1 och de tillämpar Multiplicera som i steg 4.
Jag antar att du kan föreställa dig potentialen för ett sådant pastaalternativ. Så i Excel betyder klistra inte alltid att kopiera ett värde någonstans för att klistra in det som det är. Du kan göra mycket mer.
Coolt tips: Om du vill tillämpa ett sådant trick på utvalda data kan du använda filter för att sortera data innan du börjar.
Slutsats
Tänk på några scenarier för dig själv och jag är säker på att du kommer att kunna passa detta trick i några av dina kalkylblad. Om du har andra knep i ärmet som kompletterar den vi delade skulle vi gärna se dem i kommentarerna. Låt oss veta.
Det har varit nästan ett år sedan jag serverade några bra, varma laptop tips (se "Laptop Q & A: Släck av snabbt, fixa klibbiga nycklar" ) - och det är oförklarligt. Jag gör det till dig den här veckan med några användbara råd om hur du lägger till minne till en bärbar dator, gör en gammal bärbar hårddisk till en extern enhet och använder din bärbara datorns ströminställningar effektivt.
Lägg till RAM till en bärbar dator
Förhindra alla slags distraheringar under arbetet kan hjälpa dig att slutföra din uppgift snabbt och produktivt. Är det inte Ofta håller vi många program öppna samtidigt så att vi snabbt kan få tillgång till dem närhelst vi vill. Men i processen glömmer vi att det gör att det blir distraheringar. Om du kör många program samtidigt kan du glömma vilket program du använde för tillfället. Som sådan är det alltid bättre att ha en applikation till hands som kan dämpa allt på ditt skrivbord utom det ak
Le Dimmer
Utför beräkningar med räckviddsberäkningar App for Excel 2013
Räckviddsberäkningarapp för Excel hjälper dig att snabbt utföra grundläggande uppgifter för addition, multiplicering, divisions subtraktion , Beräkning av procent etc.