Oletuksena, Excel tallentaa makroja absoluuttisessa tilassa. Joskus on kuitenkin hyödyllistä tallentaa makroja suhteellinen tila . Tämä ohjelma opettaa sinulle, miten tämä tehdään. Jos et tiedä miten tallentaa makron , suosittelemme, että luet tämän esimerkin ensin.
Tallennus absoluuttisessa tilassa
Jos haluat tallentaa makron absoluuttisessa tilassa, suorita seuraavat vaiheet.
1. Napsauta ensin Tallenna makro.
miten luot pivot-taulukon Excelissä
2. Valitse seuraavaksi solu B3. Kirjoita Myynti ja paina enter.
3. Kirjoita Tuotanto ja paina enter.
4. Kirjoita Logistics ja paina enter.
Tulos:
5. Napsauta Lopeta tallennus.
6. Tyhjä alue ('B3: B5').
7. Valitse mikä tahansa taulukon solu ja suorita tallennettu makro.
Tulos:
Absoluuttisessa tilassa tallennettu makro tuottaa aina saman tuloksen.
Tallennus suhteellisessa tilassa
Eikö olisi hienoa sijoittaa nämä sanat automaattisesti mihin tahansa taulukkoon? Ei vain alue ('B3: B5'). Tämä tekisi makrosta joustavamman. Ratkaisu: tallenna makro suhteellisessa tilassa.
1. Valitse Käytä suhteellisia viitteitä.
vba silmukka sarakkeen solujen läpi
2. Valitse ensin mikä tahansa yksittäinen solu (esimerkiksi solu B8).
3. Napsauta seuraavaksi Tallenna makro.
4. Kirjoita Myynti ja paina enter.
kuinka laskea mediaani excel
5. Kirjoita Tuotanto ja paina enter.
6. Kirjoita Logistics ja paina enter.
Tulos:
7. Napsauta Lopeta tallennus.
8. Valitse mikä tahansa muu solu (esimerkiksi solu D4) ja suorita tallennettu makro.
Tulos:
Excel sijoittaa sanat suhteessa alun perin valittuun soluun. Siksi sitä kutsutaan tallennukseksi suhteellisessa tilassa.
Siirry seuraavaan lukuun: MsgBox