اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم ورحمه الله وبركاته

عندى شيت به تنسيقات كثيره جدا

عندما أقوم بنسخه لملف آخر تتغير الألوان والخطوط تصبخ غير مقروءة

كيف انسخ هذا الشيت (بكل تنسيقاته) إلى ملف آخر باستخدام الكود

الملف الآخر باسم مثلا Book1

أرجو الافادة

System.rar

قام بنشر

السلام عليكم

شكرا أخى على الرد

ولكن هذا الحل لم يجدى نفعا

جرب أخى على الملف وأرفقلى الملف بالحل مرة أخرى

لاحظ أخى اننى اريد نسخ الشيت بكل تنسيقاته الشرطية

شكرا

قام بنشر (معدل)

جربت الكود نسخ كل شيء التنسيقات الشرطية موجوده في الملف الجديد ؟

تم تعديل بواسطه عباد
قام بنشر

السلام عليكم

بعد استخدام الكود

انسخ هذا الكود في الملف الجديد

وشغله إن شاء الله تزبط معك الألوان


Public Sub Ali_Form()

Dim R As Range, Rn As Range

Dim Ct As FormatCondition

With ActiveSheet

Set R = .Range("A1:J102").SpecialCells(xlCellTypeAllFormatConditions)

With Application

  .ScreenUpdating = False: .EnableEvents = False

For Each Rn In R

For C = 1 To Rn.FormatConditions.Count

Set Ct = Rn.FormatConditions(C)

If Ct.Interior.ColorIndex Then

Ct.Interior.Color = 14474738

End If

Next

Next

  .ScreenUpdating = True: .EnableEvents = True

End With

End With

End Sub

قام بنشر

أستاذى أبو نصار لى سؤال بسيط لو عندى شيت مكون من 100 صفحة عمل واريد نسخ جميع الصفحات بتنسيقاتهم ومعادلاتهم واكوادهم لشيت جديد فهل هذا ممكن ولو ممكن ممكن تزودنى بهذا الكود الهام جدا وطريقة إستخدامه

قام بنشر

السلام عليكم

جرب هذا الكود


Public Sub Ali_Copy()

    Dim Sh As Worksheet

    Dim W1 As Workbook

    Set W1 = ThisWorkbook

    Dim W As Workbook

    Set W = Workbooks.Add(xlWorksheet)

With Application

    .ScreenUpdating = False

    .EnableEvents = False

    .Calculation = xlCalculationManual

    W.Sheets(1).Name = "Test"

    .DisplayAlerts = False

    For Each Sh In W1.Sheets

	    Sh.Copy After:=W.Sheets(W.Sheets.Count)

    Next Sh

    W.Sheets(1).Delete

    .ScreenUpdating = True

    .EnableEvents = True

    .Calculation = xlCalculationAutomatic

    .DisplayAlerts = True

End With

End Sub

  • 3 weeks later...
قام بنشر

عزيزى أبو نصار الكود رائع ما شاء الله عليك ولكن لى طلب بسيط وهو تعديل الكود ليتم نسخ الشيت الى شيت أخر اختارة انا بمعنى اننى عندى شيت اسمه الكنترول اريد نسخ بعض اوراقة اوكلها لشيت اخر يسمى الكنترول 2 فكيف يتم ذلك

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information