એક્સેલમાં પ્રિન્ટ બટન માટે VBA કોડ (5 ઉદાહરણો)

  • આ શેર કરો
Hugh West

જો આપણે અમારી એક્સેલ વર્કશીટમાં કસ્ટમ પ્રિન્ટ બટન સેટ કરી શકીએ તો તે ખૂબ જ યુઝર-ફ્રેન્ડલી અને પ્રિન્ટીંગ શીટ્સ માટે સમય બચાવી શકે છે. VBA Macros નો ઉપયોગ કરીને, અમે તેને સરળતાથી કરી શકીએ છીએ. તેથી આ લેખ તમને એક્સેલમાં પ્રિન્ટ બટન માટે VBA કોડનો ઉપયોગ કરવા માટે 5 સરળ મેક્રો પ્રદાન કરશે.

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

તમે કરી શકો છો. અહીંથી મફત એક્સેલ ટેમ્પલેટ ડાઉનલોડ કરો અને તમારી જાતે જ પ્રેક્ટિસ કરો.

VBA કોડ પ્રિન્ટ બટન બનાવવા માટે.xlsm

5 VBA નો ઉપયોગ કરવા માટેના ઉદાહરણો એક્સેલમાં પ્રિન્ટ બટન માટેનો કોડ

ચાલો પહેલા અમારા ડેટાસેટનો પરિચય કરાવીએ જે કેટલાક સેલપર્સના વિવિધ પ્રદેશો માં વેચાણનું પ્રતિનિધિત્વ કરે છે.

1. એક્સેલમાં પ્રિન્ટ ડાયલોગ બોક્સ માટે પ્રિન્ટ બટન બનાવવા માટે VBA કોડનો ઉપયોગ કરો

પ્રથમ, અમે પ્રિન્ટ બટન બનાવીશું અને પછી તેના માટે કોડ લખીશું.

પગલાઓ:

  • નીચે ક્લિક કરો: વિકાસકર્તા >> દાખલ કરો >> બટન બોક્સ.

ટૂંક સમયમાં, તમને તમારા કર્સર માં પ્લસ સાઇન (+) મળશે.

  • તમારા ઇચ્છિત બટન માપ અનુસાર તે કર્સર ખેંચો અને થોડા સમય પછી, ડાયલોગ બોક્સ નામનું મેક્રો સોંપો ખુલશે.

  • એક નામ આપો અને નવું દબાવો .

VBA વિન્ડો દેખાશે.

  • પછી ટાઇપ કરો તેમાં નીચેના કોડ્સ-
9539
  • હવે પાછા જાઓ તમારા પર શીટ .

કોડ બ્રેકડાઉન

  • અહીં , મેં સબ પ્રક્રિયા બનાવી, DialogBox .
  • પછી Dialogs (xlDialogPrint) નો ઉપયોગ કર્યો. ખોલવા માટે બતાવો. પ્રિન્ટ ડાયલોગ બોક્સ .

બટન બનાવવામાં આવ્યું છે.

  • જમણું-ક્લિક કરો બટન <2 પર>અને બટનનું નામ બદલવા માટે સંદર્ભ મેનૂ માંથી ટેક્સ્ટ સંપાદિત કરો પસંદ કરો.

  • પછીથી, ફક્ત ટાઈપ કરો નામ અને ક્લિક કરો તમારા માઉસ ક્યાંય પણ બટનની બહાર .

પછી ફક્ત બટન દબાવો.

પછી તમને પ્રિન્ટ ડાયલોગ બોક્સ મળશે. જો તમે ઈચ્છો તો તમે તેને હમણાં છાપ કરી શકો છો.

જો તમારી પાસે આ ક્ષણે કોઈ પ્રિંટર ન હોય તો તમે તેને સાચવી તરીકે PDF . વધુ ઉપયોગ માટે અથવા પછીથી છાપવા માટે.

  • હવે ઓકે દબાવો.

<11
  • આ ક્ષણે ફક્ત એક નામ આપો અને સાચવો દબાવો.
  • 24>

    અહીં પ્રિન્ટ થયેલ છે PDF .

    વધુ વાંચો: એક્સેલમાં પ્રિન્ટ સેટિંગ્સ કેવી રીતે એડજસ્ટ કરવી (8 યોગ્ય યુક્તિઓ) <3

    2. સક્રિય શીટ માટે પ્રિન્ટ બટન બનાવવા માટે VBA કોડનો ઉપયોગ કરો

    અહીં, અમે છાપવા અને સક્રિય <1 માટે VBA નો ઉપયોગ કરીશું>શીટ .

    પગલાઓ:

    • <1 બનાવવા માટે પ્રથમ વિભાગમાંથી પ્રથમ બે-પગલાં ને અનુસરો>બટન અને મેક્રો સોંપો .
    • એક મેક્રો નામ લખો અને દબાવો નવું .

    ટૂંક સમયમાં, એક VBA વિન્ડો ખુલશે.

    • પછી તેમાં નીચેના કોડ લખો-
    6339
    • પછીથી, પાછા જાઓ
    • પર 14>

      કોડ બ્રેકડાઉન

      • અહીં, મેં સબ પ્રક્રિયા બનાવી છે , ActiveSheet .
      • પછી પ્રિન્ટઆઉટ નો ઉપયોગ પસંદ કરવા માટે સક્રિય શીટ અને પ્રિન્ટ કરો તે .
      • હવે માત્ર બટન દબાવો.

      A સંવાદ બોક્સ નામનું સેવ પ્રિન્ટ આઉટપુટ As ખુલશે.

      • એક નામ આપો અને સાચવો દબાવો .

      પછી તમને પ્રિન્ટેડ PDF મળશે.

      તમે કરી શકો છો જો તમને તેની જરૂર હોય તો સરળતાથી પ્રિંટર બદલો.

      • હોમ <13ની બાજુમાં ફાઇલ પર ક્લિક કરો

      • પછી પ્રિન્ટ વિકલ્પ પસંદ કરો અને પસંદ કરવા માટે ડ્રોપ-ડાઉન પર ક્લિક કરો a પ્રિંટર .

      વધુ વાંચો: Excel માં બધી શીટ્સ કેવી રીતે પ્રિન્ટ કરવી (3 પદ્ધતિઓ)

      3. એક્સેલમાં પસંદ કરેલ શીટ્સ માટે પ્રિન્ટ બટન બનાવવા માટે VBA કોડ લાગુ કરો

      જો તમે પ્રિન્ટ ચોક્કસ પસંદ કરેલ શીટ્સ કરવા માંગતા હો, તો તે નો ઉપયોગ કરીને પણ શક્ય છે. VBA .

      પગલાઓ:

      • બનાવવા માટે પ્રથમ વિભાગમાંથી પ્રથમ બે-પગલાં ને અનુસરો બટન અને સોંપો a મેક્રો .
      • પછી મેક્રો નામ લખો અને નવું દબાવો.

      ટૂંક સમયમાં,એક VBA વિન્ડો ખુલશે.

      • બાદમાં, ટાઈપ કરો તેમાં નીચેના કોડ -
      9754

      પછી પાછા જાઓ તમારી શીટ પર.

      કોડ બ્રેકડાઉન<2

      • અહીં, મેં સબ પ્રક્રિયા બનાવી, પસંદ કરેલ શીટ્સ .
      • પછી એક્ટિવ વિન્ડો નો ઉપયોગ <1 માટે કર્યો સક્રિય Excel વિંડો માંથી શીટ પસંદ કરો.
      • આગળ, મલ્ટીપલ પસંદ કરેલ પ્રિન્ટ કરવા માટે પ્રિન્ટઆઉટ નો ઉપયોગ કરો. શીટ્સ .
      • હવે શીટ્સ પસંદ કરો અને પ્રિન્ટ બટન દબાવો. મેં બે શીટ્સ પસંદ કરી.

      • PDF માટે નામ આપો અને સાચવો દબાવો .

      PDF ફાઈલમાં બે શીટ્સ<2 માટે t wo પેજ છે>.

      વધુ વાંચો: એક્સેલમાં VBA મેક્રોનો ઉપયોગ કરીને વિશિષ્ટ શીટ્સ કેવી રીતે પ્રિન્ટ કરવી (4 રીતો)

      સમાન રીડિંગ્સ:

      • એ 4 કદમાં એક્સેલ શીટ કેવી રીતે પ્રિન્ટ કરવી (4 રીતો)
      • કેવી રીતે રાખવી એક્સેલમાં હેડર જ્યારે પ્રિન્ટિંગ (3 રીતો)
      • Excel VBA: પ્રિન્ટ એરિયા ડાયનેમિકલી કેવી રીતે સેટ કરવું (7 રીતો)
      • એક્સેલ કેવી રીતે પ્રિન્ટ કરવું લીટીઓ સાથેની શીટ (3 સરળ રીતો)
      • એક્સેલમાં ગ્રાફ કેવી રીતે પ્રિન્ટ કરવો (5 રીતો)

      4. પસંદ કરેલ શ્રેણી સાથે ચોક્કસ શીટ માટે પ્રિન્ટ બટન બનાવવા માટે એક્સેલ VBA એમ્બેડ કરો

      અહીં, અમે છાપવા માટે પસંદ કરેલ પ્રિન્ટ બટન બનાવીશું. ચોક્કસ શીટ માંથી શ્રેણી.

      પગલાઓ:

      • પ્રથમ ને અનુસરો બટન બનાવવા અને મેક્રો અસાઇન કરવા માટે પ્રથમ વિભાગ થી બે-પગલાં.
      • એક મેક્રો નામ લખો અને નવું દબાવો .

      ટૂંક સમયમાં, એક VBA વિન્ડો ખુલશે.

      • પછી લખો નીચેના કોડ
      7674
      • બાદમાં, તમારી શીટ પર પાછા જાઓ.

      <6

      કોડ બ્રેકડાઉન

      • અહીં, મેં પેટા પ્રક્રિયા, વિશિષ્ટ શીટન શ્રેણી બનાવી છે.
      • પછી એક વિશિષ્ટ
      • આગળ, પ્રિન્ટએરિયા = “B2:D11” પસંદ કરવા પસંદ કરવા માટે સ્ટેટમેન્ટ સાથે વપરાતો. પ્રિન્ટઆઉટ ચોક્કસ શીટમાંથી શ્રેણી પસંદ કરશે અને છાપશે તેને.
      • હવે ફક્ત પ્રિન્ટ બટન દબાવો.

      • માટે નામ સેટ કરો PDF અને સાચવો દબાવો.

      તે પ્રિન્ટેડ ચોક્કસ શીટ છે.

      વધુ વાંચો: Excel VBA: બહુવિધ રેન્જ માટે પ્રિન્ટ વિસ્તાર સેટ કરો (5 ઉદાહરણો)

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

      ઉપરાંત, તમે સક્રિય શીટ માંથી એક શ્રેણી પસંદ કરી શકો છો અને < VBA નો ઉપયોગ કરીને તેને છાપવા માટે 1>પ્રિન્ટ બટન .

      પગલાઓ:

      • ને અનુસરો પહેલા વિભાગમાંથી પ્રથમ બે-પગલાં બટન બનાવવા માટે અને મેક્રો સોંપો.
      • બાદમાં, મેક્રો નામ લખો અને નવું દબાવો.

      ટૂંક સમયમાં, એક VBA વિન્ડો ખુલશે.

      • VBA વિંડોમાં, લખો નીચેના કોડ
      8487
      • પછી તમારી શીટ પર પાછા જાઓ.

      <0 કોડ બ્રેકડાઉન
    • અહીં, મેં સબ પ્રક્રિયા, ActiveSheetnRange બનાવી છે.
    • પછી <1 નો ઉપયોગ કર્યો>શ્રેણી(“B2:D11”).પ્રિન્ટઆઉટ માટે પસંદ કરો એક શ્રેણી અને છાપ.
      <12 પ્રિન્ટ બટન દબાવો.

    • એક નામ આપો અને સાચવો<2 દબાવો>.

    પછી તમને મુદ્રિત શ્રેણી મળશે.

    વધુ વાંચો: વિશિષ્ટ શીટ્સ છાપવા માટે એક્સેલ બટન (સરળ પગલાંઓ સાથે)

    નિષ્કર્ષ

    હું આશા રાખું છું કે ઉપર વર્ણવેલ પ્રક્રિયાઓ હશે એક્સેલમાં પ્રિન્ટ બટન માટે VBA કોડનો ઉપયોગ કરવા માટે પૂરતો સારો હશે. ટિપ્પણી વિભાગમાં કોઈપણ પ્રશ્ન પૂછવા માટે મફત લાગે અને કૃપા કરીને મને પ્રતિસાદ આપો.

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