سوال : با کلیک بر روی فایل اکسل فرم طراحی شده باز شود

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ebrahimfendresk

    • 2015/10/12
    • 6

    [حل شده] سوال : با کلیک بر روی فایل اکسل فرم طراحی شده باز شود

    با سلام
    یک فایل اکسل دارم که دارای یک فرم می باشد کد می خوام که وقتی روی فایل اکسل کلیک می کنیم اون فرم باز بشه نه فایل اکسل.
    یک کد هم نیاز دارم که در فرم قرار بدم که با کلیک روش فایل اکسل باز بشه برای ویرایش و اضافه کردن اطلاعات
  • abootorab

    • 2014/10/17
    • 351

    #2
    نوشته اصلی توسط ebrahimfendresk
    با سلام
    یک فایل اکسل دارم که دارای یک فرم می باشد کد می خوام که وقتی روی فایل اکسل کلیک می کنیم اون فرم باز بشه نه فایل اکسل.
    یک کد هم نیاز دارم که در فرم قرار بدم که با کلیک روش فایل اکسل باز بشه برای ویرایش و اضافه کردن اطلاعات
    با درود
    با اجرای فرم فایل اکسل نیز باز میشود و اینکه فایل اکسل باز نشود ممکن نیست اما شما میتوانید محیط اکسل را با یک کد از دید پنهان کنید و هر زمانی نیاز داشتید آن را مجدد قابل روئیت نمایید.
    برای اجرای فرم و پنهان شدن محیط اکسل کد زیر رو درون رویداد Workbook_Open قرار دهید. (در کد زیر اگر یوزرفرم شما نام دیگری به جز UserForm1 دارد، نام آن را جایگزین کنید)

    کد PHP:
    Private Sub Workbook_Open()
        
    Application.Visible = False
        UserForm1
    .Show
    End Sub 

    برای ظاهر شدن مجدد محیط اکسل میتوانید با تعبیه یک کلید درون فرمتون و قرار دادن کد زیر برای آن کلید، این کار را انجام دهید.


    کد PHP:
    Private Sub CommandButton1_Click()
        
    Application.Visible = True
    End Sub 

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با سلام

      این کد را در قسمت THIS WORKBOOK وارد کنید. با این کد در هنگام باز شدن فایل اکسل صفحه اکسل نمایش داده نشده ولی یوزر فرم اول باز میشود

      کد PHP:
      Private Sub Workbook_Open()
      Application.ScreenUpdating = False
      Application
      .ActiveWindow.Application.Visible = False
      UserForm1
      .Show

      End Sub 
      با این کد در صورت کلیک بر روی علامت ضربدر روی فرم ، یوزر فرم بسته شده و فایل اکسل باز میشود

      کد PHP:
      Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

      Application.ActiveWindow.Application.Visible = True

      Application
      .ScreenUpdating = True

      End Sub 
      فایل های پیوست شده

      کامنت

      چند لحظه..