
13-10-16, 21:14
|
 | Διαχειριστής Όνομα: Χρήστος Ζώρζος Έκδοση λογισμικού Office: Ms-Office 2016 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 20-09-2013 Περιοχή: Κοντά σε ηφαίστειο...
Μηνύματα: 987
| |
Δοκίμασε τον παρακάτω κώδικα να δεις αν σε βολεύει: Κώδικας: Option Explicit
Dim Sht As Worksheet
Sub MetonomasiaFylloy()
On Error GoTo SheetName
For Each Sht In ActiveWorkbook.Worksheets
If Sht.Name = Sheets("ΦΕ").Range("B5").Value Then
MsgBox "Το όνομα υπάρχει ήδη!", vbCritical, "Ονομασία φύλλου εργασίας"
Sheets("ΦΕ").Activate
Range("B5").Select
Exit Sub
End If
Next
Sheets("ΦΕ").Copy AFTER:=Sheets(Worksheets.Count)
Sheets(Worksheets.Count).Name = Sheets("ΦΕ").Range("B5").Value
Sheets(Worksheets.Count).Select
SheetName:
MsgBox "Το όνομα περιέχει μη έγκυρους χαρακτήρες!", vbCritical, "Ονομασία φύλλου εργασίας"
Application.DisplayAlerts = False
Sheets(Worksheets.Count).Delete
Application.DisplayAlerts = True
End Sub
__________________ Your Curiosity Will Be The Death Of You! |