درخواست کد پرکردن فرم و چاپ

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • armey

    • 2019/11/08
    • 142
    • 38.00

    پرسش درخواست کد پرکردن فرم و چاپ

    ضمن عرض ادب و احترام خدمت دوستان عزیز و اعضای محترم

    نیاز دارم اطلاعات از یک شیت خوانده شود و در یک شیت قابل بندی شده(فرم) و بترتیب چاپ شود
    نکته اینکه در کاغذ آ4 طراحی شده شامل هـــشــــت فرم می شود
    یعنی باید
    سطر اول از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر دوم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر سوم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر چهارم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر پنجم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر ششم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر هفتم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    سطر هشتم از شیت منبع در سلول هدف در شیت چاپ(فرم چاپ)
    تکمیل
    چاپ صورت گیرد

    سپس سطر سطر نهم تا شانزده
    به همین ترتیب تا انتها

    من یک کد دارم که اطلاعات سلول منبع رو به تکت باکس منتقل میکنه (میخوام درصورت امکان کدی باشد که به سلول منتقل شود)
    و اینکه این کد یک سطر را چاپ میکند و سراغ سطر بعدی میرود


    OLXTOTO adalah Bandar Slot Gacor yang paling Gampang dimenangi karena loyalitas tinggi di masing-masing providernya dan memiliki permainan yang sudah di jamin 100% aman dan adil.


    تگ-خرابی-دستگاه-ارسالی-به-دفتر-مرکزی-اصلاح4.zip

    با سپاس و تجدید احترام
  • armey

    • 2019/11/08
    • 142
    • 38.00

    #2
    کدی که دارم اینه منتهی دو تا مشکل رو دارم باهاش

    همونجور که گفتم میخوام اطلاعات از شیت منبع بجای باکس به سلول منتقل بشه که البته این مورد خیلی اولویت نیست

    ولی مشکل اصلیم اینه که اگه قرار باشه مثلا در یک کاغذ آ4 تعداد4 فرم یا دو فروم آ5 چاپ بشه
    چجوری باید بنویسیم که مثلا سطر اول رو بترتیبی که میگیم به فرم اول ببر
    بعد سطر دوم رو با ترتیب به فرم دوم
    حالا چاپ بگیر

    و بعد برو سطر سه رو به فرم اول بیار
    بعد سطر چار به فرم دوم
    حالا چاپ

    و
    .
    .
    .


    کد:
    Sub Print_Form()    Dim x As Integer
    
    
      x = 2
    
    
       Do
    
    
      Call Fill_Form(x)
    
    
       Sheets("tag").PrintOut
    
    
    
    
    
    
          x = x + 1
    
    
      Loop Until IsEmpty(Sheets("serial").Cells(x, 2))
    
    
    End Sub
    
    
    
    
    
    
    Sub Fill_Form(x As Integer)
    
    
    Sheets("tag").ActiveCell(a4) = Sheets("serial").Cells(x, 2)
    Sheets("tag").Shapes("TextBox 22").DrawingObject.Text = Sheets("takhsisi ruz").Cells(x, 11)
    Sheets("tag").Shapes("TextBox 84").DrawingObject.Text = Sheets("takhsisi ruz").Cells(x, 9)
    Sheets("tag").Shapes("TextBox 37").DrawingObject.Text = Sheets("takhsisi ruz").Cells(x, 10)
    
    
    
    
    
    
    
    
    End Sub

    پیشاپیش از لطف همه دوستان سپاسگذارم
    Last edited by armey; 2023/06/17, 01:55.

    کامنت

    • armey

      • 2019/11/08
      • 142
      • 38.00

      #3
      دوستان عزیز و اعضای محترم اگر مقدور است راهنمایی بفرمایید
      با سپاس

      کامنت

      • armey

        • 2019/11/08
        • 142
        • 38.00

        #4
        دوستان عزیز و اعضای محترم اگر مقدور است راهنمایی بفرمایید
        با سپاس

        کامنت

        • armey

          • 2019/11/08
          • 142
          • 38.00

          #5
          دوستان عزیز و اعضای محترم اگر مقدور است راهنمایی بفرمایید
          با سپاس

          کامنت

          • armey

            • 2019/11/08
            • 142
            • 38.00

            #6
            دوستان عزیز و اعضای محترم اگر مقدور است راهنمایی بفرمایید
            با سپاس

            کامنت

            چند لحظه..