اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

اسعد الله اوقاتكم يا سادة

هل من الممكن عند ترحيل البيانات الاحتفاظ بتنسيقها في المصدر

ارجو منكم اعطائي ملف يتم فيه تنفيذ هذا الامر

قام بنشر

استاذ سليم عافاك الله  ما ارسلته لم ينجز العمل المطلوب في مايلي مرفق قد قمت حضرتك بانجازة مسبقا يناء على طلبي

وهو ملف يحتوي على صفحة ترحيل او ادخال الى صفحة فيها 11 صف وكلما اتم ادخال 11 صف تفتح صفحة جديدة فيها نفس الجدول (اتمنى ان تكون قد تذكرته)

ما اطلبه ان يكون الجدول الجديد في الصفحة المنشأة بنفس تنسيق الجدول في الصفحة التي تسبقها و التنسيف يشمل كل شيئ

من عرض الاعمدة وارتفاع الصفوف وتنسيق الخلايا من حيث الخط والرقم والتاريخ ان امكن

33_salim.xlsm

  • تمت الإجابة
قام بنشر

تم التعديل على الماكرو لينناسب مع المطلوب

Sub Salim_Macro_new()
Rem Created On 31/5/2019 By Salim Hasbaya
'Modefied on 29/6/2019
Application.ScreenUpdating = False
If Application.CountA(Sheets("Main").Range("a2:c2")) < 3 Then
 GoTo Leave_Me_Olone
 End If
Dim New_ro%
Dim t%: t = Sheets(Sheets.Count).Index
Dim target_sh As Worksheet
Dim M_sh As Worksheet
Dim last_ro%
  
  laste_ro = Sheets(t).Cells(Rows.Count, 1).End(3).Row
 Select Case laste_ro
  Case 11
    Set target_sh = Sheets.Add(after:=Sheets(t))
    With ActiveSheet
        .Name = "Salim" & t - 1
         Sheets("Main").Range("a1:c2").Copy
        '=====================
          With .Cells(1, 1)
            .PasteSpecial (xlPasteAll)
            .PasteSpecial (8)
          End With
        '========================
   End With
 Case Else
   
   Set target_sh = Sheets(Sheets.Count)
    With target_sh
       New_ro = .Cells(Rows.Count, 1).End(3).Row + 1
    '===========================
        Sheets("Main").Range("a2:c2").Copy
        With .Cells(New_ro, 1)
            .PasteSpecial (xlPasteAll)
            .PasteSpecial (8)
        End With
    End With
End Select
'==============================
Sheets("Main").Range("a2:c2").ClearContents
Leave_Me_Olone:
Sheets("Main").Select
Application.ScreenUpdating = True
End Sub

الملف مرفق

 

29_6_2019_salim.xlsm

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information