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

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

قام بنشر

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

اليكم ملف مرفق به صفحتان الصفحة روتيتد بجيب البينات من صفحة التوبكس عن طريق زر GET DATA و اريد ان احضر داتا LOAD PORT من ورقة اكسيل اخرى من عمود معين و يعمل بحث و يجيب الداتا بس انا حاولت بس فشلت اليكم الكود الداخلى


Sub GET_DATA()

    Dim FindString As Range

    Dim rng As Range

    For Each FindString In Range("A:A")

    If Trim(FindString) <> "" Then

	    With Sheets("TOPX").Range("A:A")

		    Set rng = .Find(What:=FindString, _

						    After:=.Cells(.Cells.Count), _

						    LookIn:=xlValues, _

						    LookAt:=xlWhole, _

						    SearchOrder:=xlByRows, _

						    SearchDirection:=xlNext, _

						    MatchCase:=False)

		    If Not rng Is Nothing Then

			    FindString.Offset(0, 1) = rng.Offset(0, 1)

			    FindString.Offset(0, 2) = rng.Offset(0, 2)

			    FindString.Offset(0, 3) = rng.Offset(0, 3)

			    FindString.Offset(0, 4) = rng.Offset(0, 4)

			    FindString.Offset(0, 5) = rng.Offset(0, 5)

			    FindString.Offset(0, 6) = rng.Offset(0, 6)

			  End If

	    End With

			    End If

	 Next

   NewFN = Application.GetOpenFilename(FileFilter:="Excel Files (*.xls), *.xls", Title:="Please select a file")

If NewFN = False Then

' They pressed Cancel

MsgBox "Stopping because you did not select a file"

Exit Sub

Else

Workbooks.Open Filename:=NewFN

Workbooks("ROTATED.xlsm").Activate

    Sheets("Rotated container").Select

    For Each FindString In Range("A:A")

    If Trim(FindString) <> "" Then

  Workbooks(NewFN).Activate

    Sheet1.Select

	    With Sheet1.Range("A:A")

		    Set rng = .Find(What:=FindString, _

						    After:=.Cells(.Cells.Count), _

						    LookIn:=xlValues, _

						    LookAt:=xlWhole, _

						    SearchOrder:=xlByRows, _

						    SearchDirection:=xlNext, _

						    MatchCase:=False)

		    If Not rng Is Nothing Then

			    FindString.Offset(0, 8) = rng.Offset(0, 8)

			  End If

	    End With


	    End If

	 Next

End If

End Sub

New folder.rar

قام بنشر

اخى العزيز عبد الله اليك ملف مرفق جديد انا عندى 2 ورقة عمل data , data2 اريد انا افتح ورقة data2 من خلال ورقة الdata و يبحث عن القيمة MSKU8769830 الموجودة بورقة data و يبحث بداخل ورقة data2 و احضار load data ووضعها فى LOAD PORT بجانب نفس القيمة MSKU8769830 ثم يقفل ورقة data2 بعد البحث

New folder.rar

New folder.rar

قام بنشر

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

ممكن عمل ذلك بالدوال

وبدون فتح و غلق الملف Data2

= = = = =

و من الأفضل اضافة ورقة Data2 الى الملف الأول

مع التحية

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information