vanle33
Thành viên gạo cội
- Tham gia
- 30/10/08
- Bài viết
- 5,938
- Được thích
- 3,991
- Giới tính
- Nam
Đã thay đổi cho bạn rồi đó!Nghĩa là em muốn dùng Code này để đổi tên cho 1 Sheet ở 1 Work book khác đó có được không đó?
Ví dụ em muốn thay đổi tên Sheet "De nghi" Thành "Tên khác" trong file "Dot 24"
Và em muốn biết cách làm để có thể đổi tên cho các Sheet trong file đó nữa
Nghĩa là em muốn dùng Code này để đổi tên cho 1 Sheet ở 1 Work book khác đó có được không đó?
Ví dụ em muốn thay đổi tên Sheet "De nghi" Thành "Tên khác" trong file "Dot 24"
Và em muốn biết cách làm để có thể đổi tên cho các Sheet trong file đó nữa
Ý mình muốn biết cách làm thế nào để đổi tên cho các Sheet khác trong nhiều file khác đó?Đã thay đổi cho bạn rồi đó!
"chỉ đường dẫn cho code" là làm như thế nào vậy a quanghai. A chỉ cho e nhé?Cơ bản về cách đổi tên sheet thì đã có rồi, muốn đổi tên cho sheet nào của file nào thì chỉ đường dẫn cho code biết thì code sẽ đổi tên theo ý của mình thôi.
Cám ơn bạn! Lại làm phiền mọi người, hãy giúp tôi giải quyết vấn đề sau:Bạn tạo UserForm1 (Có tập tin đính kèm) trong đó Label1 thể hiện số sheet bạn đang mở, Label là số sheet sao khi bạn khởi tạo.Dùng thuộc tính Visible của sheet để cho hiện hoặc ẩn.Ví dụ, khi chuyển sang sheet khác thì sheet sẽ bị ẩn đi, dùng code sau:
Private Sub Worksheet_Deactivate()
Me.Visible = xlSheetHidden
End Sub
Ý mình muốn biết cách làm thế nào để đổi tên cho các Sheet khác trong nhiều file khác đó?
Mình muốn áp dung code bài #11 cho nhiều file khác mà
Mình thỉnh thoảng dùng code này để lấy tên sheets và đổi tên sheets, bạn nghiên cứu nha"chỉ đường dẫn cho code" là làm như thế nào vậy a quanghai. A chỉ cho e nhé?
Thanks
Sub Lay_Ten_Sheet()
For i = 1 To Worksheets.Count
Cells(i, 1) = Sheets(i).Name
Next
End Sub
Sub Doi_Ten_Sheet()
For i = 1 To Worksheets.Count
shname = Cells(i, 1).Value
Sheets(shname).Name = Cells(i, 2).Value
Next
End Sub
Mình tìm ra ô thay đổi tên Sheet rồi. Ở ô P1 phải không bạn?Híc thì đang áp dụng Bài #11 đó, mở File bài #22 của tôi gởi lên và bài #11, bấm Alt+F11, vào ThisWorkbook xem code có giống không?
Mình tìm ra ô thay đổi tên Sheet rồi. Ở ô P1 phải không bạn?
If Target.Address = "$A$1" Then
Tùy trường hợp, có những code mà có thể hiện tên Sheet rõ ràng thì fải sửa tên lại. Riêng trường hợp này thì copy được!Mình có thể copy Code này sang các file khác và chạy Code được không?
Mình sửa Code ô A1 thành P1 mà. HiiiiKhông phải cell P1 mà là $A$1, xem cái này
PHP:If Target.Address = "$A$1" Then
Tùy trường hợp, có những code mà có thể hiện tên Sheet rõ ràng thì fải sửa tên lại. Riêng trường hợp này thì copy được!
Anh quanhhai1969! Giúp em giải quyết vấn đề trên với!Mình thỉnh thoảng dùng code này để lấy tên sheets và đổi tên sheets, bạn nghiên cứu nha
Cám ơn bạn! Lại làm phiền mọi người, hãy giúp tôi giải quyết vấn đề sau:Bạn tạo UserForm1 (Có tập tin đính kèm) trong đó Label1 thể hiện số sheet bạn đang mở, Label là số sheet sao khi bạn khởi tạo.
TextBox1 là số sheet nằm trong giới hạn bạn quy định được khởi tạo (Chẳng hạn bạn quy định số sheet khởi tạo được là 10 nếu điền vào TextBox1 vượt quá 10 thì không khởi tạo được. Lưu ý Sheet được khởi tạo mới giống hoàn toàn sheet đã mặc định ban đầu là sheet3 kể cả công thức.
Cám ơn mọi người!
Quá tuyệt, thật như ý! Cám ơn anh thật nhiều!Cũng chẳng biết đúng không, làm đại như vậy có gì thì bạn tự sửa nghen
Quá như ý ! thật là hay!Bạn xem lại file này
Thưa anh, là khi điền số 5 vào TextBox6, thì sau 5 phút hệ thống tự động lưu. Thể hiện thông báo trước khi lưu.Bạn muốn định thời gian để làm gì mình không hiểu.