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

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

قام بنشر

السلام عاليكم  بعد اذن الجميع اريد المساعدة في تعديل كود

في زر اضافة يوجد كود من تصنيعي اريد التعديل عاليه بحيث يرحل بيانات العميل في الجدول كما موضح ثم يقوم بانشاء شيت جديد يحمل اسم العميل ويكون بداخله اصناف المخزن كما موضح في الشيت رقم3

انتبه من فضلك مشاركة مكررة .. تم بالفعل حذف المشاركة الأخرى 

اسعار العملاء.xlsm

قام بنشر

حرب هذا الملف

Option Explicit
Sub Add_Sheets()
    Dim A As Worksheet
    Dim T As Worksheet
    Dim Arr_sh(), BoL As Boolean
    Dim ro%, X%

    Set A = Sheets("Aoumala")
    Set T = Sheets("Tempete")

ro = A.Cells(Rows.Count, 2).End(3).Row
If Application.CountA(A.Range("H5:H9")) < 5 Then
  MsgBox "Fill all Informations About The The Client" & Chr(10) & _
     "In the range: " & A.Range("H5:H9").Address, 80
  Exit Sub
End If
ReDim Arr_sh(1 To Sheets.Count)
 For X = 1 To Sheets.Count
   Arr_sh(X) = Sheets(X).Name
 Next
   
   BoL = IsError(Application.Match(A.Range("H6"), Arr_sh, 0))
 If Not BoL Then
        MsgBox "This Sheet Is Already Exists"
        Exit Sub
 Else
      A.Range("H5:H9").Copy
      A.Range("A" & ro + 1).PasteSpecial Transpose:=True
      T.Copy After:=Sheets(Sheets.Count)
          With ActiveSheet
          .Name = A.Range("H6")
          .Range("D2") = .Name
          End With
      A.Select
      A.Range("H6:H9").ClearContents
      A.Range("H5") = A.Range("H5") + 1
      MsgBox "That is ALL"
 End If
End Sub

 

Badawi.xlsm

  • Thanks 1

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