એક્સેલ VBA ડીબગ પ્રિન્ટ: તે કેવી રીતે કરવું?

  • આ શેર કરો
Hugh West

આ લેખમાં, હું તમને બતાવીશ કે તમે Excel માં VBA માં પ્રિન્ટ કેવી રીતે ડીબગ કરી શકો છો. તમે તાત્કાલિક વિન્ડો ખોલવાનું અને વિન્ડોમાં સંપૂર્ણ કોડ, કોડની લાઇન અથવા ચોક્કસ વેરીએબલની કિંમત ડિબગ કરવાનું શીખી શકશો.

Excel VBA ડીબગ પ્રિન્ટ (ક્વિક વ્યૂ)

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

જ્યારે તમે આ લેખ વાંચી રહ્યા હોવ ત્યારે આ પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો.

VBA Debug Print.xlsm

4 એક્સેલ VBA માં ડીબગ પ્રિન્ટ કરવાની અસરકારક રીતો

તેથી, વધુ વિલંબ નહીં. ચાલો જોઈએ કે આપણે એક્સેલમાં VBA દ્વારા પ્રિન્ટ કેવી રીતે ડીબગ કરી શકીએ છીએ.

1. એક્સેલ VBA

VBA માં પ્રિન્ટ ડીબગ કરવા માટે, પ્રથમ, તમારે તત્કાલ વિન્ડો ખોલવી પડશે. તે કરવા માટે, વિઝ્યુઅલ બેઝિક વિન્ડો ખોલવા માટે ALT + F11 દબાવો.

પછી CTRL + G દબાવો તમારા કીબોર્ડ પર. તાત્કાલિક વિન્ડો ખુલશે.

સંબંધિત સામગ્રી: Excel VBA: પેજ પર ફિટ કરવા માટે યુઝરફોર્મ છાપો ( 2 પદ્ધતિઓ)

2. ડીબગ કરો એક્સેલ VBA

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

ચાલો એક VBA કોડ છે જે બે પૂર્ણાંકોને ચલ તરીકે લે છે A અને B , અને તેમનો સરવાળો ચલ C માં આપે છે.

1607

હવે પ્રિન્ટ કરવા માટે તાત્કાલિક વિન્ડોમાં C ની કિંમત, તમારે આ લાઇન દાખલ કરવી પડશે.

1718

હવે, જો તમે ચલાવો છો કોડ, તમને તાત્કાલિક વિન્ડોમાં C (10+15 = 25) ની કિંમત મળશે.

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

સમાન વાંચન:

  • Excel VBA: કેવી રીતે પ્રિન્ટ એરિયા ડાયનેમિકલી સેટ કરવા માટે (7 રીતો)
  • એક્સેલ શીટને પૂર્ણ પેજમાં કેવી રીતે પ્રિન્ટ કરવી (7 રીતો)
  • A4 માં એક્સેલ શીટ છાપો કદ (4 રીતો)
  • એક્સેલમાં પ્રિન્ટ શીર્ષકો તરીકે પંક્તિ કેવી રીતે સેટ કરવી (4 પદ્ધતિઓ)
  • એક્સેલમાં એકથી વધુ શીટ્સ કેવી રીતે પ્રિન્ટ કરવી (7 વિવિધ પદ્ધતિઓ)

3. ડીબગ VBA માં તાત્કાલિક વિન્ડોમાં કોડની લાઇન પ્રિન્ટ કરો

અગાઉના ઉદાહરણમાં, આપણે જોયું કે કેવી રીતે અમે તાત્કાલિક વિન્ડોમાં કોડના આઉટપુટને debug.print આદેશ.

પરંતુ તમે તાત્કાલિક વિન્ડોમાં કોડની લાઇન સીધી લખી શકો છો અને તેને ચલાવી શકો છો. ઉદાહરણ તરીકે, અહીં મેં તત્કાલ વિન્ડોમાં કોડની આ લાઇન લખી છે.

6152

હવે દબાવો તમારા કીબોર્ડ પર એન્ટર કરો. લાઇન એક્ઝિક્યુટ થશે અને તમને વિન્ડોની આગલી લાઇનમાં આઉટપુટ મળશે.

વધુ વાંચો: કેવી રીતે પ્રિન્ટ કરવું લાઇન્સ સાથે એક્સેલ શીટ (3 સરળ રીતો)

4. એક્સેલ VBA માં તાત્કાલિક વિન્ડોમાં બ્રેક મોડમાં ડીબગ પ્રિન્ટ

તમે ચોક્કસ કોડના મૂલ્યને ડીબગ કરી શકો છો તાત્કાલિક વિન્ડો. પરંતુ તે કરવા માટે, તમારે VBA ના બ્રેક મોડ પર જવું પડશે.

ઉદાહરણ તરીકે, નીચેની આકૃતિમાં, કોડ લીટીમાંથી બ્રેક મોડમાં છે:

6727

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

હવે, અમે કોઈપણ વેરીએબલના મૂલ્યને ડીબગ કરી શકીએ છીએ તાત્કાલિક વિન્ડો.

ઉદાહરણ તરીકે, ચલ B ની કિંમત છાપવા માટે, તાત્કાલિક વિન્ડોમાં કોડની આ લાઇન દાખલ કરો:

દાખલ કરો ક્લિક કરો. અને તમે પ્રદર્શિત B ની કિંમત શોધી શકશો. તે છે 15 .

સંબંધિત સામગ્રી: એક પેજ પર એક્સેલમાં પસંદ કરેલ વિસ્તાર કેવી રીતે છાપવો (3 પદ્ધતિઓ)

યાદ રાખવા જેવી બાબતો

ડીબગ પ્રિન્ટ VBA માં વીબીએ માં ચોક્કસ મૂલ્ય દર્શાવવા સિવાય બીજું કંઈ નથી 1>તાત્કાલિક વિન્ડો. જો તમે ડીબગ પ્રિન્ટનો ઉપયોગ કરવા માંગતા નથી, તો તમે VBA માં સંદેશ બોક્સ નો ઉપયોગ કરી શકો છો.

નિષ્કર્ષ

તેથી, આ VBA માં ડીબગ પ્રિન્ટનો ઉપયોગ કરવાની પદ્ધતિઓ છે. શું તમારી પાસે કોઈ પ્રશ્નો છે? અમને પૂછવા માટે મફત લાગે. અને વધુ પોસ્ટ્સ અને અપડેટ્સ માટે અમારી સાઇટ ExcelWIKI ની મુલાકાત લેવાનું ભૂલશો નહીં.

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