خير الايمان قام بنشر مايو 19 مشاركة قام بنشر مايو 19 السلام عليكم ورحمة الله وبركاته عملاقة منتدنا الكرام مرفق ملف به مستندين والمراد عند اضافة بيانات بالمستند ( 2 ) والضغط على زر الترحيل يتم الترحيل الى المستند ( 1 ) حاولت ذلك من خلال كود لكن دون جدول برجاء المساعدة تقديري e.rar رابط هذا التعليق شارك More sharing options...
أفضل إجابة محمد هشام. قام بنشر مايو 20 أفضل إجابة مشاركة قام بنشر مايو 20 (معدل) وعليكم السلام ورحمة الله تعالى وبركاته تفضل اخي Option Explicit Sub Transfer() Dim wbData As Workbook, wsData As Worksheet Dim rngToCopy As Range, cl As Range Dim C As Long, LastRow As Long Dim wsMain As Worksheet: Set wsMain = ThisWorkbook.ActiveSheet Application.ScreenUpdating = False Set wbData = Workbooks.Open("C:\Users\Ehab Elhady\Desktop\1.xlsx") Set wsData = wbData.Sheets("Sheet1") Set rngToCopy = wsMain.Range("D6,D8,D10,D12,D14,G6,G8,G10,G12,G14") LastRow = wsData.Cells(wsData.Rows.Count, "A").End(xlUp).Row C = 1 For Each cl In rngToCopy cl.Copy wsData.Cells(LastRow + 1, C).PasteSpecial xlPasteValues C = C + 1 Next cl wbData.Close True Application.CutCopyMode = False MsgBox " تم ترحيل البيانات بنجاح", vbInformation, "تعليمات" End Sub e_V2.rar تم تعديل مايو 20 بواسطه Mohamed Hicham 2 1 رابط هذا التعليق شارك More sharing options...
محي الدين ابو البشر قام بنشر مايو 20 مشاركة قام بنشر مايو 20 وعليمن السلام بالإذن خيار آخر Sub test() Dim a, b: Dim lr& a = ActiveSheet.Range("D6:D14").Resize(, 4) ReDim b(1 To 5) b = Array(1, 3, 5, 7, 9) Workbooks.Open ("C:\Users\Ehab Elhady\Desktop\1.xlsx") With Sheets("sheet1").Cells(1, 1).Resize(, 5) lr = .Cells(Rows.Count, 1).End(xlUp).Row .Offset(lr).Value = Application.Index(a, b, 1) .Offset(lr, 5).Value = Application.Index(a, b, 4) End With Workbooks("1.xlsx").Close True End Sub 4 1 رابط هذا التعليق شارك More sharing options...
خير الايمان قام بنشر مايو 21 الكاتب مشاركة قام بنشر مايو 21 السلام عليكم ورحمة الله وبركاته العملاقة Mohamed Hicham محي الدين ابو البشر يقف الحرف في ان يوفي من شكر وتقدير زادكم الله علما وجعلكم نفعا للناس تم المطلوب بالكودين على الوجه الاكمل دمتم بحفظ الله وامنه تقديري 1 رابط هذا التعليق شارك More sharing options...
محي الدين ابو البشر قام بنشر مايو 22 مشاركة قام بنشر مايو 22 بارك الله رابط هذا التعليق شارك More sharing options...
محمد ايمن قام بنشر مايو 22 مشاركة قام بنشر مايو 22 في 20/5/2023 at 11:06, محي الدين ابو البشر said: Dim lr& تحية طيبة استاذي الكريم @محي الدين ابو البشر هل من الممكن شرح هذ السطر ؟ رابط هذا التعليق شارك More sharing options...
محي الدين ابو البشر قام بنشر مايو 23 مشاركة قام بنشر مايو 23 محمد أيمن Dim i& = Dim As Long Dim x$ = Dim x As String Dim a = Dim a As Variant Dim y% = Dim y As Integer Dim z# = Dim z As Double Dim s! = Dim s As Single بالنتيجة هي اختصارات 1 1 رابط هذا التعليق شارك More sharing options...
محمد ايمن قام بنشر مايو 24 مشاركة قام بنشر مايو 24 22 ساعات مضت, محي الدين ابو البشر said: بالنتيجة هي اختصارات كلما زاد علمي ازداد علمي بجهلي جزاك الله كل خير و زادك علما و عملا رابط هذا التعليق شارك More sharing options...
محي الدين ابو البشر قام بنشر مايو 24 مشاركة قام بنشر مايو 24 ولك مثل ما دعوت ورارك الله رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.