સામગ્રીઓનું કોષ્ટક
આપણા રોજબરોજના જીવનમાં એક્સેલ VBA નો સૌથી ફાયદાકારક ઉપયોગ એ છે કે આપણે તપાસ કરી શકીએ છીએ કે આપણા મશીન પર કોઈ ફાઈલ અસ્તિત્વમાં છે કે તેનો ઉપયોગ નથી કરી રહી. આ લેખમાં, હું તમને બતાવીશ કે તમે Excel VBA નો ઉપયોગ કરીને અમારા કમ્પ્યુટર પર ફાઇલ અસ્તિત્વમાં છે કે નહીં તે કેવી રીતે ચકાસી શકો છો.
ફાઇલ અસ્તિત્વમાં છે કે નહીં તે તપાસવા માટે VBA કોડ (ઝડપી જુઓ)
9969
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે આ લેખ વાંચી રહ્યા હોવ ત્યારે કસરત કરવા માટે આ પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો.
VBA તપાસો કે ફાઇલ અસ્તિત્વમાં છે કે કેમ.તો, વધુ વિલંબ કર્યા વિના, ચાલો આજે આપણી મુખ્ય ચર્ચા પર જઈએ. અમારા કમ્પ્યુટર પર ફાઇલ અસ્તિત્વમાં છે કે નહીં તે કેવી રીતે તપાસવું તે જાણવા માટે અમે VBA કોડને પગલું-દર-પગલાંમાં તોડી નાખીશું.
⧪ પગલું 1: જરૂરી દાખલ કરવું ઇનપુટ
કોડની શરૂઆતમાં જ, આપણે તેમાં જરૂરી ઇનપુટ દાખલ કરવું પડશે. આ કોડમાં ફક્ત એક જ ઇનપુટ જરૂરી છે, અને તે ફાઇલનું નામ છે જે અમે શોધી રહ્યા છીએ. સંપૂર્ણ ફાઇલ નામ દાખલ કરો (સંબંધિત ડિરેક્ટરી સાથે).
9216
⧪ પગલું 2: VBA Dir ફંક્શન સાથે ફાઇલનું નામ બહાર કાઢવું
આગળ, અમે એક નાની યુક્તિનો ઉપયોગ કરીશું. ફાઇલનું નામ કાઢવા માટે અમે VBA Dir ફંક્શન નો ઉપયોગ કરીશું. જો આવી કોઈ ફાઇલ અસ્તિત્વમાં ન હોય, તો Dir ફંક્શન નલ સ્ટ્રિંગ આપશે.
2804
⧪પગલું 3: If-Block નો ઉપયોગ કરીને ફાઇલ અસ્તિત્વમાં છે કે કેમ તે તપાસવું
આ સૌથી મહત્વપૂર્ણ પગલું છે. અમે અગાઉ કહ્યું છે કે જો આપેલ નામની કોઈ ફાઇલ અસ્તિત્વમાં નથી, તો Dir ફંક્શન નલ સ્ટ્રિંગ પરત કરે છે. ફાઇલ અસ્તિત્વમાં છે કે નહીં તે તપાસવા માટે અમે આ પ્રોપર્ટીનો ઉપયોગ if-block માં કરીશું.
6743
તેથી પૂર્ણ VBA કોડ હશે:
⧭ VBA કોડ:
4341
⧭ આઉટપુટ:
કોડ ચલાવો. મારા કમ્પ્યુટર પર, એક સંદેશ બોક્સ પ્રદર્શિત થશે, "ફાઇલ અસ્તિત્વમાં છે" , કારણ કે તે ખરેખર મારા મશીન પર અસ્તિત્વમાં છે.
તમારા મશીન પર, ફાઇલ છે કે કેમ તેના આધારે આઉટપુટ અલગ હોઈ શકે છે અસ્તિત્વમાં છે કે નહીં.
વધુ વાંચો: Excel VBA: શીટ અસ્તિત્વમાં છે કે કેમ તે તપાસો (2 સરળ પદ્ધતિઓ)
ફાઇલોની શ્રેણી અસ્તિત્વમાં છે કે નહીં તે તપાસવા માટે એક મેક્રોનો વિકાસ કરવો એ એક્સેલ VBA નો ઉપયોગ
અહીં અમારી પાસે એક્સેલ વર્કશીટમાં ડેટા સેટ છે જેમાં કેટલીક ફાઇલોના નામ છે શ્રેણીમાંની ડિરેક્ટરીઓ સાથે B4:B8 .
અમારો ઉદ્દેશ્ય એક મેક્રો વિકસાવવાનો છે જે અસ્તિત્વમાં છે / અસ્તિત્વમાં નથી કમ્પ્યુટર પર તે અસ્તિત્વમાં છે કે નહીં તે તપાસ્યા પછી તે દરેકની બાજુમાં.
⧪ પગલું 1: VBA વિન્ડો ખોલવી
ALT + દબાવો વિઝ્યુઅલ બેઝિક વિન્ડો ખોલવા માટે તમારા કીબોર્ડ પર F11 .
⧪ પગલું 2: નવું મોડ્યુલ દાખલ કરવું
Insert > પર જાઓ ટૂલબારમાં મોડ્યુલ . મોડ્યુલ પર ક્લિક કરો. એક નવું મોડ્યુલ કહેવાય છે મોડ્યુલ1 (અથવા તમારા ભૂતકાળના ઇતિહાસને આધારે બીજું કંઈપણ) ખુલશે.
⧪ પગલું 3: VBA કોડ મૂકવો
આ સૌથી મહત્વપૂર્ણ પગલું છે. મોડ્યુલમાં નીચેનો VBA કોડ દાખલ કરો.
⧭ VBA કોડ:
6344
⧪ પગલું 5: કોડ ચલાવવું
ઉપરના ટૂલબારમાંથી Sub/UserForm ચલાવો ટૂલ પર ક્લિક કરો.
કોડ ચાલશે. અને તમને અસ્તિત્વમાં રહેલી ફાઇલો માટે “અસ્તિત્વમાં” અને અસ્તિત્વમાં ન હોય તેવી ફાઇલો માટે “અસ્તિત્વમાં નથી” મળશે.
વધુ વાંચો: કેવી રીતે તપાસવું કે એક્સેલમાં મૂલ્ય શ્રેણીમાં અસ્તિત્વમાં છે કે કેમ (8 રીતો)
નિષ્કર્ષ
તેથી, એક્સેલમાંથી જોડાણ સાથે ઈમેલ મોકલવા માટે મેક્રો વિકસાવવાની આ પ્રક્રિયા છે. શું તમારી પાસે કોઈ પ્રશ્નો છે? અમને પૂછવા માટે મફત લાગે. અને વધુ પોસ્ટ્સ અને અપડેટ્સ માટે અમારી સાઇટ ExcelWIKI ની મુલાકાત લેવાનું ભૂલશો નહીં.