સામગ્રીઓનું કોષ્ટક
આ લેખમાં, હું તમને બતાવીશ કે તમે 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 . શું તમારી પાસે કોઈ પ્રશ્નો છે? અમને પૂછવા માટે નિઃસંકોચ.