نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: باز کردن فایل excel دیگر به صورت ایمن

  1. #1

    آخرین بازدید
    2017/06/06
    تاریخ عضویت
    June 2017
    نوشته ها
    2
    امتیاز
    10
    سپاس
    0
    سپاس شده
    0 در 0 پست
    تعیین سطح نشده است

    باز کردن فایل excel دیگر به صورت ایمن

    سلام.
    دوستان من میخوام یک فایل اکسل دیگه رو باز کنم و از اطلاعاتش استفاده کنم. فقط چون فایل اصلی خیلی خیلی مهم هست میخوام که فایل به صورت خیلی امن و بصورت فقط خواندی باز بشه. و هنگ نکنه
    کدی که استفاده میکنم به صورت زیره:
    کد:
    Private Sub CommandButton1_Click()
         Dim a As Workbook
         Set a = Workbooks.Open("Book2.xlsx")
         
         Sheet1.Cells(1, 1) = a.Worksheets("Sheet1").Cells(2, 2).Value
         a.Close
         
    End Sub
    درضمن الان وقتی فایل باز هست و کد اجرا میشه پیغام میده که فایل بازه. میخوام چک کنه اگه فایل بازه دیگه بازش نکنه و آخره کار نبندتش...
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    ویرایش توسط user11 : 2017/06/06 در ساعت 17:41

  2.  

  3. #2


    آخرین بازدید
    2019/06/25
    تاریخ عضویت
    May 2014
    محل سکونت
    خوزستان
    نوشته ها
    48
    امتیاز
    113
    سپاس
    0
    سپاس شده
    99 در 36 پست
    تعیین سطح نشده است

    شما باید قبل از بازکردن فایل یک شرط قرار بدی که باز بودن یا نبودن فایل را کنترل کنه این نمونه کد را مشاهده کنید مشکل شما را حل میکند
    کد HTML:
    Sub DoIt() 
        Dim WbookCheck As Workbook 
         
        On Error Resume Next 
        Set WbookCheck = Workbooks("Time Sheets.xls") 
        On Error Goto 0 
         
        If WbookCheck Is Nothing Then 'Closed
            Workbooks.Open "d:\clients\time sheets\Time Sheets.xls" 
        ElseIf Application.ActiveWorkbook.Name = WbookCheck.Name Then 
            WbookCheck.Close SaveChanges:=True 
        Else 
            WbookCheck.Activate 
        End If 
    End Sub 
    

    هر كسي مي‌تواند كدي بنويسد كه يك كامپيوتر آن‌را درك كند. يك برنامه نويس خوب كدي را مي‌نويسد كه براي ساير همكارانش قابل درك باشد. (Martin Fowler) تماس: 2102-344-0933 { احمد خنیفر }


  4. سپاس ها (1)



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. vb in excel
    توسط amator در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/08/21, 09:13
  2. [حل شده] باز نشدن VB در Excel
    توسط musicbox1970 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2013/04/15, 07:08
  3. چگونگی تهیه پرسشنامه در Excel
    توسط stranger2004 در انجمن كاربرد اكسل در رشته هاي مختلف
    پاسخ ها: 23
    آخرين نوشته: 2013/01/14, 14:08
  4. اجزاء پنجره Excel
    توسط a3man در انجمن آموزش ساير موضوعات در اكسل
    پاسخ ها: 0
    آخرين نوشته: 2011/08/11, 10:24

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد