સામગ્રીઓનું કોષ્ટક
આ ટ્યુટોરીયલ આપમેળે ઇમેઇલ મોકલવા માટે એક્સેલ મેક્રોનો ઉપયોગ કેવી રીતે કરવો તે સમજાવશે. અમે VBA મેક્રોનો ઉપયોગ કરીને અમારી મેઇલિંગ સુવિધાને ગોઠવી શકીએ છીએ. તેથી, VBA મેક્રોનો ઉપયોગ કરીને અમે એક જ સમયે બહુવિધ વપરાશકર્તાઓને ઇમેઇલ મોકલી શકીએ છીએ. મેક્રો વડે આપમેળે ઈમેલ મોકલવા માટે અમારે અમારા ઉપકરણ પર Outlook ઈન્સ્ટોલ કરેલ હોવું જોઈએ. કારણ કે અમે જે કોડ દાખલ કરીશું તે પ્રાપ્તકર્તાઓને ઈમેલ મોકલવા માટે Outlook નો ઉપયોગ કરશે.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે અહીંથી પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરી શકો છો.
ઈમેલ આપોઆપ મોકલો.xlsm
ઈમેલ આપમેળે મોકલવા માટે એક્સેલ મેક્રોના 3 યોગ્ય ઉદાહરણો
આ સમગ્ર લેખ દરમિયાન, અમે દર્શાવીશું 3 પ્રાપ્તકર્તાઓને આપમેળે ઇમેઇલ મોકલવા માટે એક્સેલ મેક્રોનો ઉપયોગ કરવાના યોગ્ય ઉદાહરણો. ઉદાહરણને સમજાવવાનું શરૂ કરતા પહેલા આપણે આપણી એક્સેલ શીટમાં એક વસ્તુને ઠીક કરવાની જરૂર છે. આપમેળે ઇમેઇલ મોકલવા માટે મેક્રો લાગુ કરતાં પહેલાં નીચેના પગલાંઓ પૂર્ણ કરો.
સ્ટેપ્સ:
- પ્રથમ, તમારા ડેટાસેટમાંથી, વિકાસકર્તા ટેબ<પર જાઓ 2>. વિઝ્યુઅલ બેઝિક વિકલ્પ પસંદ કરો.
- આગળ, ટૂલ ટેબ પર જાઓ અને વિકલ્પ પસંદ કરો સંદર્ભ .
- ' સંદર્ભ - VBAProject ' નામનું નવું સંવાદ બોક્સ ખુલશે.<10
- આખરે, ' Microsoft Office 16.0 Object Library ' વિકલ્પને ચેક કરો અને OK પર ક્લિક કરો.
1. મોકલવા માટે એક્સેલ VBA મેક્રો લાગુ કરોસેલ વેલ્યુ પર આધારિત ઈમેલ આપોઆપ
સૌપ્રથમ અને સૌથી અગત્યનું, અમે અમારા ડેટાસેટમાં ચોક્કસ સેલ મૂલ્યના આધારે આપમેળે ઈમેલ મોકલવા માટે એક્સેલ VBA મેક્રો લાગુ કરીશું. આ ઉદાહરણને સમજાવવા માટે અમે નીચેના ડેટાસેટનો ઉપયોગ કરીશું. અમે એક કોડ લખીશું જે આપમેળે ઇમેઇલ મોકલશે જો કોષ D6 કોષમાં સેલ મૂલ્ય 400 કરતાં વધુ હોય.
ચાલો આ ક્રિયા કરવાનાં પગલાં જોઈએ.
પગલાં:
- શરૂ કરવા માટે, જમણે – ક્લિક કરો શીટ પર ' સેલ પર આધારિત '.
- વધુમાં, ' કોડ જુઓ ' વિકલ્પ પસંદ કરો.
<18
- ઉપરની ક્રિયા તે વર્કશીટ માટે ખાલી VBA કોડ વિન્ડો ખોલશે. તે કોડ વિન્ડો ખોલવાની બીજી રીત છે Alt + F11 દબાવો.
- વધુમાં, તે કોડ વિન્ડોમાં નીચેનો કોડ લખો:
2639
- પછી, કોડ ચલાવવા માટે ચલાવો બટન પર ક્લિક કરો અથવા F5 કી દબાવો.
- મેક્રોઝ નામનું નવું સંવાદ બોક્સ દેખાશે.
- તે પછી, મેક્રો નામ ફિલ્ડમાં મેક્રો ' સેન્ડ_મેલ_આઉટલૂક<2 પસંદ કરો>'.
- હવે ચલાવો બટન પર ક્લિક કરો.
- આખરે, હવેથી જ્યારે સેલ કોષમાં મૂલ્ય D6 > 400 એક ઈમેલ Outlook માં ચોક્કસ પ્રાપ્તકર્તાઓ સાથે આપમેળે જનરેટ થશે. ઈમેલ મોકલવા માટે અમારે ફક્ત મોકલો બટન પર ક્લિક કરવું પડશે.
વાંચો.વધુ: સેલ સામગ્રી (2 પદ્ધતિઓ) પર આધારિત એક્સેલમાંથી આપમેળે ઇમેઇલ્સ મોકલો
2. VBA મેક્રો સાથે નિયત તારીખના આધારે આપમેળે ઇમેઇલ મોકલો
બીજી પદ્ધતિ, જો કોઈપણ પ્રોજેક્ટની નિયત તારીખ નજીક હોય તો આપમેળે ઇમેઇલ મોકલવા માટે અમે એક્સેલ VBA મેક્રોનો ઉપયોગ કરીશું. આ એક રીમાઇન્ડર જેવું કંઈક છે. આ ઉદાહરણને સમજાવવા માટે અમે નીચેના ડેટાસેટનો ઉપયોગ કરીએ છીએ. ડેટાસેટમાં વિવિધ વેચાણકર્તાઓના ઈમેઈલ, સંદેશા અને તેમના પ્રોજેક્ટની નિયત તારીખ હોય છે.
આ પદ્ધતિ કરવા માટે નીચેના પગલાંઓ અનુસરો.
સ્ટેપ્સ:
- સૌપ્રથમ, શીટ તારીખ પર જમણું-ક્લિક કરો.
- આગળ, ' કોડ જુઓ વિકલ્પ પસંદ કરો '.
- તે સક્રિય વર્કશીટ માટે ખાલી VBA કોડ વિન્ડો ખોલે છે. તે કોડ વિન્ડો મેળવવા માટે અમે Alt + F11 પણ દબાવી શકીએ છીએ.
- પછી, તે કોડ વિન્ડોમાં નીચેનો કોડ દાખલ કરો:
1345
" aMailBody = "" aMailBody = aMailBody & "Hello" & zRgSendVal & CrLf aMailBody = aMailBody & "સંદેશ: " & aRgText.Offset(j - a = CiloBaldy & aMailBody & "" aMailItem = aOutApp.CreateItem(0) aMailItem સાથે સેટ કરો .Subject = aMailSubject .To = zRgSendVal .HTMLBody = aMailBody . AMailBody = aMailBody .Set aMailItem સાથે ડિસ્પ્લે એન્ડ ડિસ્પ્લે કરો = જો EnppdEn આગળ સબમ નં 8
- એક નવુંડાયલોગ બોક્સ પોપ અપ થશે.
- ત્યારબાદ, તે ડાયલોગ બોક્સના ઇનપુટ ફીલ્ડમાં નિયત તારીખ કોલમ રેન્જ પસંદ કરો D$5:$D$9 . પછી, ઓકે પર ક્લિક કરો.
- એક વધુ સંવાદ બોક્સ પોપ અપ થશે.
- વધુમાં, માં ઇનપુટ ફીલ્ડ કૉલમ શ્રેણી B$5:$B$9 પસંદ કરો જેમાં ઇમેઇલ સરનામાંઓ છે અને ઓકે પર ક્લિક કરો.
- વધુમાં, એક વધુ વિન્ડો પોપ અપ થશે. પૉપ વિંડોના ઇનપુટ ફીલ્ડમાં સંદેશ શ્રેણી $C$5:$C$9 પસંદ કરો.
- અંતમાં , આપણે નીચેની છબી જેવા પરિણામો જોઈ શકીએ છીએ. અમને 3 ઇમેઇલ મળે છે જે 3 Outlook ની વિવિધ વિંડોઝમાં આપમેળે બનાવવામાં આવે છે. આ પહેલા બે ઈમેલ એડ્રેસ માટે મેઈલ બનાવશે નહીં. કારણ કે તે બે પ્રોજેક્ટની નિયત તારીખ પૂરી થઈ ગઈ છે.
વધુ વાંચો: આના આધારે એક્સેલમાંથી ઑટોમૅટિકલી ઈમેલ કેવી રીતે મોકલવો તારીખ
સમાન વાંચન
- [ઉકેલ]: શેર વર્કબુક Excel માં દેખાતી નથી (સરળ પગલાંઓ સાથે) <10
- એક્સેલ લિસ્ટમાંથી ઈમેલ કેવી રીતે મોકલવો (2 અસરકારક રીતો)
- ઈમેલ દ્વારા સંપાદનયોગ્ય એક્સેલ સ્પ્રેડશીટ કેવી રીતે મોકલવી (3 ઝડપી પદ્ધતિઓ) <10
- એક્સેલમાંથી ઈમેલ મોકલવા માટે મેક્રો (5 યોગ્ય ઉદાહરણો)
- એક્સેલમાંથી ઈમેલ મોકલવા માટે મેક્રો બોડી સાથે (3 ઉપયોગી કેસો)
3. જોડાણો સાથે આપમેળે ઇમેઇલ મોકલવા માટે એક્સેલ મેક્રોનો ઉપયોગ કરો
છેલ્લા ઉદાહરણમાં, આપણે જોઈશું કે આપણે કેવી રીતેજોડાણો સાથે આપમેળે ઇમેઇલ મોકલવા માટે એક્સેલ મેક્રો વિકસાવો. ધારો કે નીચેની છબીમાં આપણી પાસે જોડાણ છે. અમે આ જોડાણને એક્સેલ VBA મેક્રોનો ઉપયોગ કરીને ઇમેઇલ દ્વારા મોકલવા માંગીએ છીએ. આ કરવા માટે આપણને આ એક્સેલ ફાઇલના પાથની જરૂર છે. અહીં તેના માટેનાં પગલાંઓ છે:
- ' Attachment.xlsx ' 'ફાઇલ પસંદ કરો.
- ' કોપી પાથ<2 વિકલ્પ પર ક્લિક કરો>'.
- તેથી, ફાઈલનો પાથ જે આપણને મળે છે:
આ ફાઇલને ઇમેઇલ દ્વારા મોકલવા માટે અમે અમારા મેક્રો કોડમાં આ પાથ દાખલ કરીશું. આ કરવા માટે નીચેના પગલાંઓ અનુસરો.
સ્ટેપ્સ:
- સૌપ્રથમ, વિકાસકર્તા ટેબ પર જાઓ અને <1 વિકલ્પ પસંદ કરો>વિઝ્યુઅલ બેઝિક .
- ' પ્રોજેક્ટ – VBAપ્રોજેક્ટ ખુલશે '.
- બીજું, શીટના નામ પર રાઇટ-ક્લિક કરો .
- પછી, ઇનસર્ટ > મોડ્યુલ પસંદ કરો.
- ઉપરોક્ત આદેશ ખાલી ખોલશે VBA
- ત્રીજું, તે મોડ્યુલમાં નીચેનો કોડ લખો:
9376
- પછી, F5 કી દબાવો અથવા કોડ ચલાવવા માટે ચલાવો બટન પર ક્લિક કરો.
<3
- છેલ્લે, કોડ કોડમાં આપેલા ઈમેલ પર જોડાણ મોકલશે. કોડ Outlook દ્વારા ઈમેઈલ મોકલે છે. તેથી, આપેલ ઈમેલ પર જોડાણ મોકલવા Outlook બટન પર ક્લિક કરો.
વધુ વાંચો: કેવી રીતે અરજી કરવીજોડાણ સાથે એક્સેલમાંથી ઇમેઇલ મોકલવા માટે મેક્રો
નિષ્કર્ષ
નિષ્કર્ષમાં, આ લેખ 3 એક્સેલ VBA મેક્રોનો ઉપયોગ કરવાના ઉદાહરણો બતાવે છે આપમેળે મેઇલ મોકલો. તમારી કૌશલ્યની કસોટી કરવા માટે આ લેખમાં આપેલ નમૂના વર્કશીટ ડાઉનલોડ કરો. જો તમને કોઈ પ્રશ્નો હોય, તો કૃપા કરીને નીચેના બોક્સમાં ટિપ્પણી મૂકો. અમારી ટીમ તમારા સંદેશનો શક્ય તેટલો જલ્દી જવાબ આપવાનો પ્રયત્ન કરશે. ભવિષ્યમાં વધુ સંશોધનાત્મક Microsoft Excel સોલ્યુશન્સ માટે નજર રાખો.