Bonjour
voila ce code me permet a partir d'une liste immat qui se situe sur un onglet création en colonne a
de créer automatiquement les onglet
mon souci je voudrais que l'onglet s'appelle SAISI Go +i mmat et non immat car pour la même immat j'ai un 2 eme onglet qui doit s’appelle lui ventil + immat
en gros je ne connais pas la syntaxe pour introduire saisi go et ventil en dur dans le code
merci de votre aide
yannick
voila ce code me permet a partir d'une liste immat qui se situe sur un onglet création en colonne a
de créer automatiquement les onglet
mon souci je voudrais que l'onglet s'appelle SAISI Go +i mmat et non immat car pour la même immat j'ai un 2 eme onglet qui doit s’appelle lui ventil + immat
en gros je ne connais pas la syntaxe pour introduire saisi go et ventil en dur dans le code
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim cel As Range
Dim ws As Worksheet
Dim Nom As String
5
For i = Sheets("creation").Range("a65536").End(xlUp).Row To 5 Step -1
If Target.Column <> 1 Then Exit Sub
On Error Resume Next
Nom = Sheets("creation").Cells(i, 1)
If Nom = "" Then Exit Sub
For Each ws In Worksheets
If ws.Name = Nom Then
Call MsgBox("La feuille avec ce nom existe déja.", vbCritical, "Impossible de créer une feuille")
Exit Sub
End If
Next ws
'copy et renomme la feuille
Sheets("saisi GO MODELE").Copy After:=Sheets(1)
Sheets("saisi go MODELE (2)").Name = Nom
ActiveSheet.Name = Nom
Next
End Sub
merci de votre aide
yannick