mở file Word có điều kiện thì phải làm sao hả các Bác?
vd: mình có 1 combobox có tên là cbchonmamon, trong đây e chứa MaMon từ Table trong e đã tạo, 1 nút commandbutton có tên là btxemnd và 1 số file Word chứa nội dung bài giảng của một số Môn học.
Lúc đầu e làm 1 form có tên là formxemndbaigiang, và gán một số Môn tương ứng với file Word e đang có, còn những Môn khác thì không có và e viết code này để đọc nội dung file Word khi tìm thấy điều kiện đúng, đoạn code như sau:
private sub btxemnd_Click()
Dim ht, congviec As String
congviec = Me.cbmonhoc.Value
Select Case congviec
Case "M02"
If MsgBox("Ban co muon xem Noi Dung Mon nay khong?", vbQuestion + vbYesNo, "HOI LAI") = vbYes Then
ht = Shell("WinWord.exe DQLBAIGIANG\gtvb.doc", vbMaximizedFocus)
End If
Case "M05"
If MsgBox("Ban muon xem Noi Dung Mon nay khong?", vbQuestion + vbYesNo, "HOI LAI") = vbYes Then
ht = Shell("WinWord.exe DQLBAIGIANG\gtword.doc", vbMaximizedFocus)
End If
Case "M08"
If MsgBox("Ban muon xem Noi Dung Mon nay khong?", vbQuestion + vbYesNo, "HOI LAI") = vbYes Then
ht = Shell("WinWord.exe DQLBAIGIANG\gtaccess.doc", vbMaximizedFocus)
End If
Case Else
MsgBox "Mon nay chua co Noi Dung", vbInformation, "THONG BAO"
End Select
End If
End If
End Sub
Xem đoạn code thì các Bác đã hiểu e muốn làm j rồi phải ko, nhưng e muốn là khi 1 ng khác cập nhật thêm 1 Môn mới thì làm sao khi ng đó click nút btxemnd thì nó hiểu để mở file Word của Môn đó lên, chẳng lẽ mỗi lần cập nhật một Môn mới thì phải 1 lần viết code àh,
Mong các Bác nào pro giúp e việc này, e xin thank trước!!!!
vd: mình có 1 combobox có tên là cbchonmamon, trong đây e chứa MaMon từ Table trong e đã tạo, 1 nút commandbutton có tên là btxemnd và 1 số file Word chứa nội dung bài giảng của một số Môn học.
Lúc đầu e làm 1 form có tên là formxemndbaigiang, và gán một số Môn tương ứng với file Word e đang có, còn những Môn khác thì không có và e viết code này để đọc nội dung file Word khi tìm thấy điều kiện đúng, đoạn code như sau:
private sub btxemnd_Click()
Dim ht, congviec As String
congviec = Me.cbmonhoc.Value
Select Case congviec
Case "M02"
If MsgBox("Ban co muon xem Noi Dung Mon nay khong?", vbQuestion + vbYesNo, "HOI LAI") = vbYes Then
ht = Shell("WinWord.exe DQLBAIGIANG\gtvb.doc", vbMaximizedFocus)
End If
Case "M05"
If MsgBox("Ban muon xem Noi Dung Mon nay khong?", vbQuestion + vbYesNo, "HOI LAI") = vbYes Then
ht = Shell("WinWord.exe DQLBAIGIANG\gtword.doc", vbMaximizedFocus)
End If
Case "M08"
If MsgBox("Ban muon xem Noi Dung Mon nay khong?", vbQuestion + vbYesNo, "HOI LAI") = vbYes Then
ht = Shell("WinWord.exe DQLBAIGIANG\gtaccess.doc", vbMaximizedFocus)
End If
Case Else
MsgBox "Mon nay chua co Noi Dung", vbInformation, "THONG BAO"
End Select
End If
End If
End Sub
Xem đoạn code thì các Bác đã hiểu e muốn làm j rồi phải ko, nhưng e muốn là khi 1 ng khác cập nhật thêm 1 Môn mới thì làm sao khi ng đó click nút btxemnd thì nó hiểu để mở file Word của Môn đó lên, chẳng lẽ mỗi lần cập nhật một Môn mới thì phải 1 lần viết code àh,
Mong các Bác nào pro giúp e việc này, e xin thank trước!!!!