څنګه په Excel کې د VBA سره سیل غوره کړئ (6 ګټورې لارې)

  • دا شریک کړه
Hugh West

پدې مقاله کې، زه به تاسو ته وښیم چې تاسو څنګه کولی شئ په Excel کې د VBA سره د حجرو یا حجرو لړۍ وټاکئ. تاسو به د VBA سره د یو واحد، د حجرو یو سلسله، د نوم شوي سلسلې سره یو حجره، او د بل حجرې پورې اړوند حجره غوره کول زده کړئ.

د تمرین کاري کتاب ډاونلوډ کړئ

د VBA.xlsm سره سیل غوره کړئ

6 په Excel کې د VBA سره سیل غوره کولو ګټورې لارې

راځئ چې د VBA سره د حجرو یا حجرو د سلسلې غوره کولو لپاره 6 خورا ګټور میتودونه وپلټو.

1. په Excel کې د VBA سره د فعال کاري پاڼې حجره غوره کړئ

لومړی، راځئ چې په Excel کې د VBA سره د فعال کاري پاڼې یوه حجره وټاکو.

دلته زه د Workbook1 په نوم یو کاري کتاب مو ترلاسه کړ. په کاري کتاب کې د Sheet1 ، Sheet2 ، او Sheet3 په نوم درې ورکشاپونه شتون لري. فعاله کاري پاڼه Sheet1 .

تاسو کولی شئ د کوډ لاندې کرښه وکاروئ ترڅو په فعاله کاري پاڼه کې د هرې حجرې ( C5 په دې مثال کې) غوره کړئ:

VBA کوډ:

ActiveSheet.Range("C5").Select

یا،

7> ActiveSheet.Cells(5,3).Select

محصول:

دا چل کړئ. او دا به د فعال کاري پاڼې C5 د Workbook1 د Sheet1 سیل غوره کړي.

2. د فعال کاري کتاب حجره غوره کړئ مګر په Excel کې د VBA سره د فعال کاري پاڼې نه

اوس، راځئ چې د فعال کاري کتاب حجره وټاکو، مګر د فعال کاري پاڼې نه. زموږ فعال کاري پاڼه Sheet1 ده، مګر دا ځل به موږ غوره کړوcell C5 of Sheet2 .

تاسو کولی شئ د کوډ لاندې کرښه وکاروئ:

VBA کوډ :

Application.Goto Sheets("Sheet2").Range("C5")

یا،

Application.Goto Sheets("Sheet2").Cells(5,3)

یا،

6>

Sheets("Sheet2").Activate

Range("C5").Select

محصول: 3>

دا چل کړئ. او دا به د فعال کاري کتاب کاري کتاب 1 د کاري پاڼې C5 حجره Sheet2 غوره کړي.

3. په Excel کې د VBA سره د فعال کاري کتاب څخه حجره غوره کړئ

دا ځل به موږ یو حجره وټاکو نه د فعال کاري کتاب څخه.

زموږ فعال کاري کتاب دی کاري کتاب 1 . مګر موږ په ورته فولډر کې د Workbook2 په نوم یو بل کاري کتاب لرو.

راځئ چې سیل غوره کړو C5 د Sheet1 د Workbook2 .

د VBA کوډ به دا وي:

VBA کوډ:

Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Range("C5")

یا،

Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet1").Cells(5,3)

یا،

Workbooks("Workbook2.xlsx").Activate

Sheets("Sheet1").Select

محصول:

کوډ چل کړئ او دا به د Sheet1 د Workbook2 څخه C5 سیل غوره کړي.

<8 4. په Excel کې د VBA سره د حجرو سلسله وټاکئ

تر اوسه پورې، موږ یوازې یو حجره غوره کړې ده.

دا ځل به موږ د حجرو لړۍ وټاکو (راځئ چې ووایو B4:C13 په دې مثال کې).

که دا د فعال کاري پاڼې څخه وي، تاسو کولی شئ دا وکاروئ:

VBA کوډ:

Range("B4:C13").Select

محصول

<0 دا به د فعال کاري پاڼې B4:C13د Sheet1حجرې غوره کړي. کاري کتاب 1.

که دا د فعال کاري کتاب څخه وي، مګر د فعال کاري پاڼې نه ( Sheet2 په دې مثال کې)، وکاروئ :

VBA کوډ:

Application.Goto Sheets("Sheet2").Range("B4:C13")

محصول:

دا به د فعال کاري کتاب Sheet2 د B4:C13 حجرې غوره کړي>Workbook1 .

او که تاسو غواړئ د کاري کتاب څخه د حجرو لړۍ وټاکئ کوم چې فعال نه وي ( د کار کتاب2 په دې مثال کې)، د کوډ دغه کرښه وکاروئ:

VBA کوډ:

Application.Goto Workbooks("Workbook2.xlsx").Sheets("Sheet2").Range("B4:C13")

محصول:

دا به سلسله غوره کړي B4:C13 د Sheet1 د کار کتاب2 .

5. په Excel کې د VBA سره د نومول شوي سلسلې حجرې غوره کړئ

تاسو کولی شئ په Excel کې د VBA سره د نوم شوي رینج یو یا څو حجرې هم وټاکئ.

دلته د د کار کتاب۱ په فعاله پاڼه پاڼه کې، موږ د ABC په نوم یو نوم شوی حد ترلاسه کړی چې د رینج B4:C13 .

د نومول شوي رینج غوره کولو لپاره ABC ، د کوډ دا کرښه وکاروئ:

د VBA کوډ:

Range("ABC").Select

22>

محصول:

دا به د د کار کتاب1 د Sheet1 د نوم شوی حد ( B4:C13 ) غوره کړي .

6. په Excel کې د VBA سره د بل حجرې سره تړاو لرونکي سیل غوره کړئ

په نهایت کې، تاسو کولی شئ د بل حجرې سره اړونده حجره د VBA سره وټاکئ.

تاسو کولی شئ د دې لپاره د ملکیت د VBA آف سیٹهدف.

د مثال په توګه، راځئ چې په فعاله کاري پاڼه کې د 2 قطارونو لاندې او 3 کالمونه د حجرې C5 څخه ښی ته انتخاب کړو. د کاري کتاب 1 پاڼه 1 .

د کوډ لاندې کرښه وکاروئ:

VBA کوډ:

Range("C5").Offset(2, 3).Select

یا،

Cells(5,3).Offset(2, 3).Select

محصول :

دا به حجره F7 غوره کړي، حجره به 2 قطارونو ته ښکته کړي او 3 کالمونه به د حجرې څخه ښي C5 .

نتیجې

د دې میتودونو په کارولو سره تاسو کولی شئ د <1 سره حجره یا د حجرو لړۍ وټاکئ. VBA په Excel کې. ایا تاسو کومه پوښتنه لرئ؟ له موږ څخه پوښتنه وکړئ.

هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.