- Tham gia
- 5/6/08
- Bài viết
- 30,703
- Được thích
- 53,952
Thì sửa lại tí thôi:Nâng cao hơn một chút như thế này được không bạn anhtuan1066
nếu =tensheet() trả về giá trị tên sheet hiện hành
Nếu =tensheet(sheet1) trả về giá trị tên sheet1
Như cái nếu thứ hai thì code phải thêm j nữa bạn.
PHP:
Function ShName(Optional Ten As String) As String
Dim sh As Worksheet
Application.Volatile
If Ten = "" Then ShName = Application.ThisCell.Parent.Name
For Each sh In ThisWorkbook.Sheets
If UCase(sh.CodeName) = UCase(Ten) Then ShName = sh.Name
Next
If ShName = "" Then ShName = Ten & " :-Khong ton tai"
End Function