په Excel کې د چاپ تڼۍ لپاره VBA کوډ (5 مثالونه)

  • دا شریک کړه
Hugh West

که موږ کولی شو په خپل ایکسل ورک شیټ کې د دودیز چاپ تڼۍ تنظیم کړو نو دا د شیټونو چاپولو لپاره خورا کارونکي دوستانه او وخت خوندي کیدی شي. د VBA میکروس په کارولو سره، موږ کولی شو دا په اسانۍ سره وکړو. نو دا مقاله به تاسو ته 5 ساده میکرو چمتو کړي ترڅو په Excel کې د چاپ تڼۍ لپاره VBA کوډ وکاروي.

د تمرین کاري کتاب ډاونلوډ کړئ

تاسو کولی شئ له دې ځایه وړیا Excel ټیمپلیټ ډاونلوډ کړئ او پخپله تمرین وکړئ.

د VBA کوډ د چاپ تڼۍ رامینځته کړئ.xlsm

5 د VBA کارولو لپاره مثالونه په Excel کې د چاپ تڼۍ لپاره کوډ

راځئ چې لومړی زموږ ډیټا سیټ ته معرفي شو چې د ځینې پلورونکي په بیلابیلو سیمو کې د پلور استازیتوب کوي.

1. په Excel کې د چاپ ډیالوګ بکس لپاره د چاپ تڼۍ جوړولو لپاره د VBA کوډ وکاروئ

لومړی، موږ به یو د چاپ تڼۍ جوړ کړو او بیا به د هغې لپاره کوډونه ولیکو.

مرحلې:

  • کلیک وکړئ په لاندې ډول: پراختیا کونکي >> داخل کړئ >> د تڼۍ بکس.

ډیر ژر، تاسو به په خپل کرسر کې د جمع نښه (+) ترلاسه کړئ.

  • هغه کرسر د خپلې خوښې تڼۍ اندازې سره سم کش کړئ او یو څه وروسته، یو د ډیالوګ بکس نومول شوی ماکرو وټاکئ به خلاص شي.

  • یو نوم ورکړئ او نوی فشار ورکړئ.

A VBA کړکۍ به ښکاره شي.

11>
  • بیا ټایپ کړئ لاندې کوډونه په دې کې -
  • 9067
    • اوس بیرته لاړ شه خپل ته پاڼه .

    7>0> د کوډ ماتول
    • دلته ، ما یو فرعي طرزالعمل جوړ کړ، ډیالوګ بکس .
    • 12> بیا د خلاصولو لپاره ډیالوګ (xlDialogPrint) وښایاست. د ډیالوګ بکس چاپ کړئ .

    تڼۍ جوړیږي.

    • په تڼۍ ښیې کلیک وکړئ او د تڼۍ نوم بدلولو لپاره د د متن مینو څخه متن سم کړئ غوره کړئ. یوازې ټایپ کړئ د نوم او کیکاږئ خپل ماوس هرچیرې د تڼۍ بهر .

    بیا یوازې بټن کېکاږئ.

    22>

    بیا به تاسو د پرنټ ډیالوګ بکس ترلاسه کړئ . که تاسو وغواړئ تاسو کولی شئ دا همدا اوس چاپ کړئ .

    که تاسو په دې وخت کې هیڅ پرنټر نلرئ نو تاسو کولی شئ دا محفوظ کړئ لکه PDF . د نورو استعمال لپاره یا وروسته چاپ

    • اوس فشار ورکړئ ښه .

    <11
  • په دې وخت کې یوازې یو نوم ورکړئ او محفوظ کړئ فشار ورکړئ.
  • 24>

    دلته چاپ شوی <1 دی>PDF .

    نور ولولئ: په Excel کې د چاپ ترتیبات څنګه تنظیم کړئ (8 مناسب چلونه) <3

    2. د فعال شیټ لپاره د چاپ تڼۍ جوړولو لپاره د VBA کوډ وکاروئ

    دلته، موږ به VBA د چاپ او فعال <1 وکاروو>پاڼه .

    ګامونه:

    • د لومړی برخې څخه لومړی دوه مرحلې تعقیب کړئ د جوړولو لپاره <1 تڼۍ او ماکرو وټاکئ .
    • یو ماکرو نوم ولیکئ او فشار ورکړئ نوی .

    ژر وروسته، یوه VBA کړکۍ به پرانستل شي.

      <12 بیا لاندې لاندې کوډونه په دې کې ولیکئ-
    9197
    • وروسته، بیا ته
    • ته لاړ شه 14>

      د کوډ ماتول

      • دلته ما یو فرعي پروسیجر جوړ کړ , Active Sheet .
      • بیا د PrintOut څخه د انتخاب د فعال شیټ او چاپ ته وکاروئ .
      • اوس یوازې د د تڼۍ کېکاږئ.
      • 14>

        A د ډیالوګ بکس نومول شوی د چاپ محصول خوندي کړئ لکه څنګه چې به خلاص شي.

        • یو نوم ورکړئ او فشار ورکړئ محفوظ کړئ .

        بیا به تاسو چاپ ترلاسه کړئ PDF .

        تاسو کولی شئ که تاسو ورته اړتیا لرئ په اسانۍ سره پرنټر بدل کړئ.

        • په فایل د کور <13 سره په کلیک وکړئ>

        • بیا پرنټ اختیار وټاکئ او د انتخاب کولو لپاره پرینټ باندې کلیک وکړئ a پرنټر .

        نور ولولئ: په Excel کې د ټولو شیټونو چاپولو څرنګوالی (3 میتودونه)

        3. په Excel کې د غوره شوي شیټونو لپاره د چاپ تڼۍ جوړولو لپاره د VBA کوډ پلي کړئ

        که تاسو غواړئ چاپ کړئ ځانګړي ټاکل شوي شیټونه نو دا د په کارولو سره هم امکان لري. VBA .

        ګامونه:

        • د لومړی برخې څخه لومړی دوه مرحلې تعقیب کړئ د جوړولو لپاره تڼۍ او تفویض a میکرو .
        • بیا یو ماکرو نوم ولیکئ او نوی فشار ورکړئ.<13
        0>33>3>

        ژر وروسته،یوه VBA کړکۍ به خلاص شي.

        • وروسته، ټایپ کړئ لاندې کوډونه په دې کې-
        7566

        بیا بیرته لاړ شه خپل شیټ ته.

        34>

        د کوډ ماتول

        • دلته، ما یو فرعي طرزالعمل جوړ کړ، انتخاب شوي شیټونه .
        • بیا فعال وینډوز ته <1 کارول> له فعال ایکسیل کړکۍ څخه پاڼه غوره کړئ.
        • بیا، پرنټ آوټ د چاپ کولو لپاره کارول کیږي څو غوره شوی پاڼې .
        • اوس پاڼې وټاکئ او د پرنټ بټن فشار ورکړئ. ما دوه پاڼې غوره کړې.

        • د PDF لپاره یو نوم ورکړئ او محفوظ کړئ .

        د PDF دوتنه د دوو پاڼو لپاره t wo مخونه لري>.

        نور ولولئ: په Excel کې د VBA میکرو په کارولو سره ځانګړي شیټونه څنګه چاپ کړئ (4 لارې)

        ورته لوستل:

        • څنګه د ایکسل شیټ په A4 سایز کې چاپ کړئ (4 لارې)
        • څنګه وساتئ په Excel کې سرلیک کله چې چاپ کول (3 لارې)
        • Excel VBA: څنګه د چاپ ساحه په متحرک ډول تنظیم کړئ (7 لارې)
        • د ایکسل چاپ کولو څرنګوالی د لینونو سره پاڼه (3 اسانه لارې)
        • څنګه په Excel کې ګراف چاپ کړئ (5 لارې)

        4. د ټاکل شوي سلسلې سره د ځانګړي شیټ لپاره د چاپ بټن رامینځته کولو لپاره Excel VBA ایمبیډ کړئ

        دلته به موږ د چاپ تڼۍ ته چاپ a ټاکل کړو سلسله د ځانګړي شیټ څخه.

        مراحلې:

        • لومړی تعقیب کړئد لومړۍ برخې څخه دوه مرحلې د تڼۍ جوړولو لپاره او یو میکرو وټاکئ.
        • یو ماکرو نوم ولیکئ او نوی فشار ورکړئ .

        ډیر ژر، یوه VBA کړکۍ به پرانستل شي.

        • بیا ولیکئ لاندې کوډونه
        9687
        • وروسته بیرته خپل پاڼې ته لاړ شه.

        6>

        د کوډ ماتول

        • دلته، ما یو فرعي طرزالعمل جوړ کړ، ځانګړي شیټن رینج .
        • بیا د د بیان سره د انتخاب a ځانګړی
        • بیا، د چاپ ځای = "B2:D11" وکاروئ. PrintOut به د ځانګړي پاڼه څخه د حل ټاکي او چاپ دا به
        • اوس یوازې د د پرنټ تڼۍ فشار ورکړئ.

        40>

        • د دې لپاره یو نوم تنظیم کړئ PDF او Save کېکاږئ.

        41>

        دا د چاپ ځانګړې پاڼه ده.

        نور ولولئ: ایکسیل VBA: د څو سلسلو لپاره د چاپ ساحه تنظیم کړئ (5 مثالونه)

        5. د غوره شوي سلسلې سره د فعال شیټ لپاره د چاپ تڼۍ رامینځته کولو لپاره Excel VBA ایمبیډ کړئ

        همدارنګه، تاسو کولی شئ د فعال شیټ څخه یو سلسله غوره کړئ او کولی شئ د چاپ تڼۍ د چاپ کولو دا د VBA په کارولو سره.

        مراحلې:

        • تعقیب کړئ لومړی دوه مرحلې د لومړۍ برخې څخه د تڼۍ جوړولو لپاره او د ماکرو ټاکلو لپاره.
        • وروسته، یو ماکرو نوم ولیکئ او فشار ورکړئ نوی .

        43>

        ژر وروسته، یو VBA کړکۍ به خلاص شي.

        • په VBA کړکۍ کې، ولیکئ لاندې کوډونه
        1973
        • بیا بیرته لاړ شه خپل شیټ ته.

        44>

        د کوډ ماتول

        • دلته، ما یو فرعي پروسیجر جوړ کړ، ActiveSheetnRange .
        • بیا کارول شوی رینج("B2:D11").پرنټ آوټ تر انتخاب a رینج او چاپ.
          <12 د چاپ تڼۍ کیکاږئ .

        45>

        • یو نوم ورکړئ او فشار ورکړئ Save .

        بیا به تاسو چاپ شوی سلسله ترلاسه کړئ .

        0>

    نور ولولئ: د ځانګړو شیټونو چاپولو لپاره د ایکسل تڼۍ (په اسانۍ ګامونو سره)

    نتیجې

    زه هیله لرم چې پورته بیان شوي طرزالعملونه په Excel کې د پرنټ تڼۍ لپاره د VBA کوډ کارولو لپاره به کافي وي. د تبصرې په برخه کې د هرې پوښتنې لپاره وړیا احساس وکړئ او مهرباني وکړئ ما ته نظر راکړئ.

    هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.