Excel માં VBA સાથે સેલ કેવી રીતે પસંદ કરવો (6 ઉપયોગી રીતો)

  • આ શેર કરો
Hugh West

આ લેખમાં, હું તમને બતાવીશ કે તમે Excel માં VBA સાથે સેલ અથવા કોષોની શ્રેણી કેવી રીતે પસંદ કરી શકો છો. તમે એકલ, કોષોની શ્રેણી, નામવાળી શ્રેણી સાથેનો કોષ અને VBA સાથે બીજા કોષ સાથે સંબંધિત સેલ પસંદ કરવાનું શીખી શકશો.

પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો

VBA.xlsm સાથે સેલ પસંદ કરો

6 એક્સેલમાં VBA સાથે સેલ પસંદ કરવાની ઉપયોગી રીતો

<0 VBA સાથે સેલ અથવા કોષોની શ્રેણી પસંદ કરવા માટે 6 સૌથી ઉપયોગી પદ્ધતિઓનું અન્વેષણ કરીએ.

1. એક્સેલમાં VBA સાથે સક્રિય વર્કશીટનો સેલ પસંદ કરો

સૌ પ્રથમ, ચાલો એક્સેલમાં VBA સાથે સક્રિય વર્કશીટનો સેલ પસંદ કરીએ.

અહીં હું મને વર્કબુક1 નામની વર્કબુક મળી છે. વર્કબુકમાં શીટ1 , શીટ2 અને શીટ3 નામની ત્રણ વર્કશીટ્સ છે. સક્રિય વર્કશીટ શીટ1 છે.

તમે સક્રિય વર્કશીટમાં કોઈપણ સેલ ( C5 આ ઉદાહરણમાં) પસંદ કરવા માટે કોડની નીચેની લાઇનનો ઉપયોગ કરી શકો છો:

VBA કોડ:

ActiveSheet.Range("C5").Select

અથવા,

ActiveSheet.Cells(5,3).Select

આઉટપુટ:

તેને ચલાવો. અને તે વર્કબુક1 ની સક્રિય વર્કશીટ શીટ1 નો સેલ C5 પસંદ કરશે.

2. સક્રિય કાર્યપુસ્તિકાનો સેલ પસંદ કરો પરંતુ એક્સેલમાં VBA સાથે સક્રિય કાર્યપત્રકનો નહીં

હવે, ચાલો સક્રિય કાર્યપુસ્તિકાનો સેલ પસંદ કરીએ, પરંતુ સક્રિય કાર્યપત્રકનો નહીં. અમારી સક્રિય કાર્યપત્રક શીટ1 છે, પરંતુ આ વખતે અમે પસંદ કરીશુંસેલ શીટ2 માંથી C5 .

તમે કોડની નીચેની લાઇનનો ઉપયોગ કરી શકો છો:

VBA કોડ :

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

અથવા,

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

અથવા,

Sheets("Sheet2").Activate

Range("C5").Select

આઉટપુટ:

તેને ચલાવો. અને તે સક્રિય વર્કબુક વર્કબુક1 ની વર્કશીટ શીટ2 નો સેલ C5 પસંદ કરશે.

3. એક્સેલમાં VBA સાથે સક્રિય વર્કબુકમાંથી સેલ આઉટ પસંદ કરો

આ વખતે આપણે સેલ પસંદ કરીશું, સક્રિય વર્કબુકમાંથી નહીં.

અમારી સક્રિય વર્કબુક વર્કબુક1<છે 2>. પરંતુ અમારી પાસે એ જ ફોલ્ડરમાં વર્કબુક2 નામની બીજી વર્કબુક છે.

ચાલો સેલ પસંદ કરીએ C5 માંથી શીટ1 ની વર્કબુક2 .

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

આઉટપુટ:

કોડ ચલાવો અને તે વર્કબુક2 માંથી શીટ1 માંથી C5 સેલ પસંદ કરશે.

<8 4. એક્સેલમાં VBA સાથે કોષોની શ્રેણી પસંદ કરો

અત્યાર સુધી, અમે ફક્ત એક જ કોષ પસંદ કર્યો છે.

આ વખતે આપણે કોષોની શ્રેણી પસંદ કરીશું (ચાલો કહીએ આ ઉદાહરણમાં B4:C13 ).

જો તે સક્રિય વર્કશીટની હોય, તો તમે આનો ઉપયોગ કરી શકો છો:

VBA કોડ:

Range("B4:C13").Select

આઉટપુટ

તે સક્રિય વર્કશીટ શીટ1 ના કોષો B4:C13 પસંદ કરશે વર્કબુક1 .

જો તે સક્રિય વર્કબુકની છે, પરંતુ સક્રિય વર્કશીટની નહીં ( શીટ2 આ ઉદાહરણમાં), તો ઉપયોગ કરો :

VBA કોડ:

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

આઉટપુટ:

તે સક્રિય વર્કબુક <1 ના શીટ2 માંથી B4:C13 કોષોને પસંદ કરશે>વર્કબુક1 .

અને જો તમે કાર્યપુસ્તિકામાંથી કોષોની શ્રેણી પસંદ કરવા માંગતા હો જે સક્રિય નથી (આ ઉદાહરણમાં વર્કબુક2 ), કોડની આ લાઇનનો ઉપયોગ કરો:

VBA કોડ:

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

આઉટપુટ:

તે શીટ1 ની શ્રેણી B4:C13 પસંદ કરશે માંથી વર્કબુક2 .

5. એક્સેલમાં VBA સાથે નામવાળી રેંજનો સેલ પસંદ કરો

તમે એક્સેલમાં VBA સાથે નામવાળી રેન્જ ના એક અથવા વધુ કોષો પણ પસંદ કરી શકો છો.

અહીં વર્કબુક1 ની સક્રિય શીટ શીટ1 માં, અમને એબીસી નામની નામિત શ્રેણી મળી છે જેમાં શ્રેણી B4:C13 .

નામિત શ્રેણી ABC પસંદ કરવા માટે, કોડની આ લાઇનનો ઉપયોગ કરો:

VBA કોડ:

Range("ABC").Select

આઉટપુટ:

તે વર્કબુક1 ની શીટ1 ની નામિત શ્રેણી ( B4:C13 ) પસંદ કરશે .

6. Excel માં VBA સાથે સેલ રિલેટિવ ટુ અન્ય સેલ પસંદ કરો

છેવટે, તમે VBA સાથે બીજા સેલને સંબંધિત સેલ પસંદ કરી શકો છો.

તમે <આ માટે VBA ની 1>ઓફસેટ પ્રોપર્ટી હેતુ.

ઉદાહરણ તરીકે, ચાલો સક્રિય વર્કશીટ <1 માં સેલ C5 માંથી 2 પંક્તિઓ નીચે અને 3 કૉલમ પસંદ કરીએ. વર્કબુક1 ની>શીટ1 .

કોડની નીચેની લાઇનનો ઉપયોગ કરો:

VBA કોડ:

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

અથવા,

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

આઉટપુટ :

તે સેલ F7 પસંદ કરશે, સેલને 2 પંક્તિઓ નીચે અને 3 કૉલમને કોષમાંથી જ પસંદ કરશે C5 .

નિષ્કર્ષ

આ પદ્ધતિઓનો ઉપયોગ કરીને, તમે <1 સાથે કોષ અથવા કોષોની શ્રેણી પસંદ કરી શકો છો એક્સેલમાં>VBA . શું તમારી પાસે કોઈ પ્રશ્નો છે? અમને પૂછવા માટે નિઃસંકોચ.

હ્યુજ વેસ્ટ ઉદ્યોગમાં 10 વર્ષથી વધુનો અનુભવ ધરાવતા અત્યંત અનુભવી એક્સેલ ટ્રેનર અને વિશ્લેષક છે. તેમણે એકાઉન્ટિંગ અને ફાઇનાન્સમાં સ્નાતકની ડિગ્રી અને બિઝનેસ એડમિનિસ્ટ્રેશનમાં માસ્ટર ડિગ્રી ધરાવે છે. હ્યુને શીખવવાનો શોખ છે અને તેણે એક અનન્ય શિક્ષણ અભિગમ વિકસાવ્યો છે જે અનુસરવા અને સમજવામાં સરળ છે. એક્સેલના તેમના નિષ્ણાત જ્ઞાને વિશ્વભરના હજારો વિદ્યાર્થીઓ અને વ્યાવસાયિકોને તેમની કુશળતા સુધારવામાં અને તેમની કારકિર્દીમાં શ્રેષ્ઠ બનાવવામાં મદદ કરી છે. તેમના બ્લોગ દ્વારા, હ્યુજ તેમના જ્ઞાનને વિશ્વ સાથે શેર કરે છે, વ્યક્તિઓ અને વ્યવસાયોને તેમની સંપૂર્ણ ક્ષમતા સુધી પહોંચવામાં મદદ કરવા માટે મફત એક્સેલ ટ્યુટોરિયલ્સ અને ઑનલાઇન તાલીમ ઓફર કરે છે.