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

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

قام بنشر

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

الكود التالي :

Sheets("List").Cells(EndRow + 1, 2).Value = Sheets("البرج(1)").Cells(5, 50).Value

يقوم بنقل البيان او القيمة من صفحة الي صفحة اخري في نفس المجلد ,

ولكن السؤال : ماذا لو اردت نقل الصفحة الثانية الي مجلد منفصل ؟

يعني ما هو التعديل الذي يطرا علي الصيغة السابقة حتي تكون كل صفحة في مجلد منفصلة عن الصفحة الثانية ,,

وشكرا للجميع ,

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

شكرا لك اخي العزيز

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

شكرا لك , وفي انتظار رد احد المميزين او المشرفين ,,,

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

Sheets("List").Cells(EndRow + 1, 2).Value = Sheets("البرج(1)").Cells(5, 50).Value
السلام عليكم ورحمة الله و بركاته أخي الكريم أنت بحاجة لتحديد مسار الملف الهدف على جهازك و تضعه في هذا المكان
("البرج(1)").

و أتمنى أن تجد الحل بذلك

قام بنشر

كانت عندى نفس المشكله

جرب الكود التالى مع تغيير الاسماء التى تريدها

Example If the Database sheet is in another workbook

This Example will do the same as the first example on this webpage

Only the database sheet is in another workbook.

The macro will open the database workbook if it is not open (It use the function to check if the workbook is already open)

The data will be paste as values in the first worksheet of the file "c:\test.xls"

Sub copy_to_another_workbook()

Dim sourceRange As Range

Dim destrange As Range

Dim destWB As Workbook

Dim Lr As Long

Application.ScreenUpdating = False

If bIsBookOpen("test.xls") Then

Set destWB = Workbooks("test.xls")

Else

Set destWB = Workbooks.Open("c:\test.xls")

End If

Lr = LastRow(destWB.Worksheets("Sheet1")) + 1

Set sourceRange = ThisWorkbook.Worksheets("Sheet1").Range("A1:C10")

Set destrange = destWB.Worksheets("Sheet1").Range("A" & Lr)

sourceRange.Copy

destrange.PasteSpecial xlPasteValues, , False, False

Application.CutCopyMode = False

destWB.Close True

Application.ScreenUpdating = True

End Sub

Copy this function together with the LastRow function in the module

Function bIsBookOpen(ByRef szBookName As String) As Boolean

' Rob Bovey

On Error Resume Next

bIsBookOpen = Not (Application.Workbooks(szBookName) Is Nothing)

End Function

قام بنشر

شكرا جزيلا لك اخي علي المساعدة ,

ولي سؤال : ماهي اسماء الملفات التي قمت برابطهما في الكود السابق ؟

اعتقد ان الملف الاول كان اسمة ( test ) . هل هذا صحيح .

وما هو اسم الملف الثاني ,

وشكرا لك اخي مرة اخري ,,, وارجو المساعدة

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

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

Important Information