XL 2013 Problème et je ne sais plus ou cherchais

Lolo4428

XLDnaute Nouveau
Problème

Lorsque je crée ma première feuille AD
je vous laisse voir par vous même en appuyant sur le bouton "Création Feuille" sur la fenêtre Saisie AD

en bas vous verrez apparaitre D(2) hors cela devrait D3 (avec appel de feuille modèle "D" )
dans ma macro cela doit être D3 comme le nom de la Cellule B11

le problème est qu'il appelle la feuille 16 "Zite", qu'il complète cette feuille,
me renomme cette feuille de "base" (qui normalement est la feuille de "Base" de la fenêtre Saisie A Z.ITE) ne devrait pas disparaitre et surtout ne devrait pas être utiliser en cliquant sur Création Feuille de cette feuille car associer à ce bouton la macro Annulation DT seulement

je ne comprend pas, j'ai le sentiment que mes macros sont correcte,
il y a d'autre erreur mais celle ci je souhaiterai la régler rapidement

Merci de votre aide
 

Pièces jointes

  • Projet 3.xlsm
    151.2 KB · Affichages: 11

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonsoir Lolo,
D(2) veut dire qu'il a dupliqué la feuille D.

Etrange. Voir en PJ ça marche mais il est un point que je ne comprend pas.
Il n'est pas possible d'appeler votre feuille D3. Il dit :
7.jpg

Alors j'ai mis en B11 FT_D3 et il accepte.
La mise à jour de la feuille via Worksheets.Count ne marche pas. Je l'ai remplacé par le nom de la feuille crée.
Par contre à l'ouverture on a toujours ce message du à la ligne :
Sheets("ZITE").Visible = 2 'Rend invisible l'onglet ZITE

Donc ça a avancer, mais j'ai pas tout compris pourquoi.
Il reste du travail.
 

Pièces jointes

  • Projet 3 (7).xlsm
    141.8 KB · Affichages: 8

Lolo4428

XLDnaute Nouveau
Sylvanu
Le principe de ce petit projet est de me simplifier la vie

J ai créé des feuilles de saisie ou je rentre mes données
Ces données, je les renvoie sur des feuilles types
Bouton saisie AS par exemple me renvoie vers ma feuille de Saisie Annulation de Signaux
De cette feuille ds la colonne Type je choisis le modèle Si1, Si2 ou Si3 la macro doit gérer que ces 3 feuilles et je créé une feuille qui porte le nom de la cellule nom C12 par exemple

Bouton Saisie AD renvoie vers Saisie Annulation Deto
De cette feuille j utilise le modele Feuille D et pasd autre

Bt Saisie A ZITE gere Saisie annulation Z ITE et a comme feuille type que Zite

Voilà le principe
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
Le problème fut résolu dans la pièce jointe fournie pour l'acceptation du nom en B11;
Je me suis aperçu que toute la séquence avec Sheets(Worksheets.Count) n'était pas éffectuée.
En utilisant Sheets("D (2)"). c'était correct.
Ensuite le nom D3 est refusé. Bizarre, comme si quelque close dans votre projet portait ce nom ( feuille, objet ... ) mais je n'ai rien trouvé. En utilisant F_D3 ça marche.
Quant au message à l'ouverture, je vais regardé.
En fait c'est normal. Ca plante sur la ligne :
Sheets("ZITE").Visible = 2 'Rend invisible l'onglet ZITE
Or vous n'avez pas de feuille "Zite" mais une feuille "Saisie A Z.ITE" d'où l'erreur.
 

Discussions similaires

Réponses
18
Affichages
1 K
Réponses
5
Affichages
451

Statistiques des forums

Discussions
314 499
Messages
2 110 247
Membres
110 711
dernier inscrit
chmessi