فرمی درست کردم که شامل یک عدد تکسباکس و باتن می باشد. و داخل پوشه ای کلی فایل اعم از عکس، پی دی اف، ورد و ... دارم.
میخوام وقتی که نام فایلی از فایل های پوشه مورد نظر را در تکسباکس وارد کردم با زدن دکمه باتن فایل مورد نظر اجرا بشه.
|
🖤 پیام تسلیتبا نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفتهاند. ایشان سالها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند. مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.
انا لله و انا الیه راجعون
|
Private Sub CommandButton1_Click()
Dim pt, fnameF, NFF As String
fname = Me.TextBox1.Text
pt = "C:\Users\test\Desktop\New folder (23)\"
fnameF = Dir(pt & fname & "*.*")
NFF = pt & fnameF
CreateObject("shell.application").Open (NFF)
End Sub
Dim pt, fnameF, NFF As String
fname = Me.TextBox1.Text
pt = "C:\Users\test\Desktop\New folder (23)\"
fnameF = Dir(pt & fname & "*.*")
NFF = pt & fnameF
CreateObject("shell.application").Open (NFF)
Private Sub CommandButton1_Click()
Dim fname, pt, fnameF, NFF, br As String
Dim i, b As Byte
pt = "C:\Users\test\Desktop\New folder (23)\"
If Me.TextBox1.Text = Empty Then
MsgBox Chr(225) & Chr(216) & Chr(221) & Chr(199) & Chr(32) _
& Chr(228) & Chr(199) & Chr(227) & Chr(32) & Chr(221) & Chr(199) _
& Chr(237) & Chr(225) & Chr(32) & Chr(209) & Chr(199) & Chr(32) & Chr(230) _
& Chr(199) & Chr(209) & Chr(207) & Chr(32) & Chr(152) & Chr(228) & Chr(237) _
& Chr(207)
Exit Sub
End If
fname = Me.TextBox1.Text
fnameF = Dir(pt & fname & "*.*")
If fnameF <> Empty Then
i = 1: b = 1
Do While br <> "."
br = Mid(fnameF, i, 1)
i = i + 1
b = b + 1
Loop
Else
MsgBox Chr(152) & Chr(199) & Chr(209) & Chr(200) & Chr(209) & Chr _
(32) & Chr(227) & Chr(205) & Chr(202) & Chr(209) & Chr(227) & Chr(32) & Chr(221) _
& Chr(199) & Chr(237) & Chr(225) & Chr(32) & Chr(227) & Chr(230) & Chr(209) & Chr(207) _
& Chr(32) & Chr(228) & Chr(217) & Chr(209) & Chr(32) & Chr(237) & Chr(199) & Chr(221) & _
Chr(202) & Chr(32) & Chr(228) & Chr(212) & Chr(207)
Exit Sub
End If
If Me.TextBox1.Text <> Left(fnameF, b - 2) Then
MsgBox Chr(152) & Chr(199) & Chr(209) & Chr(200) & Chr(209) & Chr _
(32) & Chr(227) & Chr(205) & Chr(202) & Chr(209) & Chr(227) & Chr(32) & Chr(221) _
& Chr(199) & Chr(237) & Chr(225) & Chr(32) & Chr(227) & Chr(230) & Chr(209) & Chr(207) _
& Chr(32) & Chr(228) & Chr(217) & Chr(209) & Chr(32) & Chr(237) & Chr(199) & Chr(221) & _
Chr(202) & Chr(32) & Chr(228) & Chr(212) & Chr(207)
Exit Sub
Else
fnameF = Dir(pt & fname & "*.*")
NFF = pt & fnameF
CreateObject("shell.application").Open (NFF)
End If
End Sub
کامنت