خطای Run time error

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • میثم مقدم نیا

    • 2017/03/23
    • 558
    • 41.00

    پرسش خطای Run time error

    سلام
    من در کد زیر با مشکل پیغام Run time error مواجه شدم

    کد PHP:
    Sub Reset()    Dim iRow As Long
        
        iRow 
    = [Counta(Database!A:A)] ' شناسايي آخرين رديف
        
        With frmForm
        
            .txtID.Value = ""
            .txtName.Value = ""
            .optMale.Value = False
            .optFemale.Value = False
            
            '
    رنگ پيش فرض
            
            
    .txtID.BackColor vbWhite
            
    .txtName.BackColor vbWhite
            
    .txtCity.BackColor vbWhite
            
    .txtCountry.BackColor vbWhite
            
    .cmbDepartment.BackColor vbWhite
            
    '--------------------------------
            
            .cmbDepartment.Clear


            '        
    ايجاد نام پويا براي بخش
            shSupport
    .Range("A2"shSupport.Range("A" Application.Rows.Count).End(xlUp)).Name "Dynamic"
            
            
    .cmbDepartment.RowSource "Dynamic"
            
            
    .cmbDepartment.Value ""
            
            
    .txtRowNumber.Value ""
            
            
    .txtCity.Value ""
            
    .txtCountry.Value ""


            '        کد زير با ويژگي جستجو - قسمت 3 مرتبط است
            Call Add_SearchColumn
            ThisWorkbook.Sheets("Database").AutoFilterMode = False
            ThisWorkbook.Sheets("SearchData").AutoFilterMode = False
            ThisWorkbook.Sheets("SearchData").Cells.Clear
            
            '
    -----------------------------------------------
            
            .
    lstDatabase.ColumnCount 9
            
    .lstDatabase.ColumnHeads True

            
    .lstDatabase.ColumnWidths "30,60,75,40,60,45,55,90,70"

           
    If iRow 1 Then
            
                
    .lstDatabase.RowSource "Database!A2:I" iRow
      
          
    Else
            
                .
    lstDatabase.RowSource "Database!A2:I2"
                
            
    End If
            
        
    End With

    End Sub 
    Click image for larger version

Name:	Untitled.png
Views:	1
Size:	59.9 کیلو بایت
ID:	148665
    همینطور که در عکس بالا میبینید مشکل در این قسمت کد هست
    کد PHP:
            .cmbDepartment.Clear
            
    '        ايجاد نام پويا براي بخش
            shSupport.Range("A2", shSupport.Range("A" & Application.Rows.Count).End(xlUp)).Name = "Dynamic"
            
            .cmbDepartment.RowSource = "Dynamic" 
    لطفا راهنماییم کنید
    Last edited by میثم مقدم نیا; 2020/02/22, 19:02.
    [HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    سلام دوست عزیز
    بجای استفاده از clear بهش مقدار بدید
    کد:
    .cmbDepartment.Value = ""

    کامنت

    چند لحظه..