Endre område med mer enn Areal til verdier ved hjelp av VBA i Microsoft Excel

Anonim

I denne artikkelen lærer du om hvordan du endrer rekkevidde med mer enn område til verdier ved hjelp av VBA i Microsoft Excel.

La oss ta et eksempel og forstå hvordan vi skriver VBA -koden for å endre området med mer enn areal til verdier.

Hvordan endre rekkevidde med mer enn areal til verdier?

Eksempel 1:-

Vi har data i Excel A1: C1, i disse dataene vil vi lime inn i de forskjellige områdene. La oss se hvordan?

Følg trinnene nedenfor:-

  • Trykk på Alt+F11 -tasten for å åpne Visual Basic -programmet

  • I VBAProject dobbeltklikker du på ark 1
  • Skriv inn den gitte VBA -koden nedenfor
Sub Values_4 () Dim smallrng As Range For Every smallrng In Range ("A1: D10, E12: H17"). Områder smallrng.Value = Range ("A1: D1"). Verdi Next End Sub 

  • Trykk på F5 -tasten for å kjøre koden
  • Verdier vil bli oppdatert i definert lite område

Eksempel 2:-

La oss si at vi har data i det definerte lille området, og vi vil overskrive disse dataene med spesifikke data.

Følg trinnene nedenfor for å løse dette problemet:-

  • Trykk på tasten Alt+F11 og dobbeltklikk på ark 2
  • Skriv inn koden nedenfor:-
Sub Values_4 () Dim smallrng As Range For Every smallrng In Range ("A1: D10, E12: H17"). Arealer smallrng.Value = Range ("A1: D1"). Verdi Next End Sub 
  • Kjør koden ved å trykke F5
  • Verdiene oppdateres

Hvis du likte bloggene våre, del den med vennene dine på Facebook. Og du kan også følge oss på Twitter og Facebook.

Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post