Bonsoir,
Au bord du craquage, je vous pose la question avant d'exploser mon écran.
Avec le code suivant, je souhaite renommer un état avant de lancer l'impression PDF (comme ça, le nom par défaut est celui que je veut):
Sauf qu'à la ligne " DoCmd.Rename Nom_site, acReport, nom_ini_etat", le message suivant apparaît:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Nom_site = Forms!T_site_f!Identifiant_site.Value nom_ini_etat = "Fiche_complete" ' Renomme Fiche_complete avec le N° ENS du formulaire T_site_f DoCmd.Rename Nom_site, acReport, nom_ini_etat ' Imprime l'état DoCmd.OpenReport Nom_site, acViewNormal, , "id_site =" & Me.Id_site, acNormal ' Renomme l'état en Fiche_complete DoCmd.Rename nom_ini_etat, acReport, Nom_siteLa syntaxe est bonne (DoCmd.Rename NouveauNom, typeObjet, AncienNom).Erreur d'exécution '29068': BD ENS ne peur achever l'opération. Vous devez interrompre l'exécution du code et recommencer.
Le nom de l'état à renommer aussi (j'ai copié/collé le nom dans le code pour en être sûre).
Je ne vois pas. Ca fait 3 heures que je me bat avec cette satanée base et je ne m'en sort pas.
J'ai cherché sur le site mais je n'ai rien trouvé sur une quelconque situation semblable (avec Rename ou le même n° d'erreur.).
Heeelp...
Là, je ne sais plus si c'est moi qui bug ou Access (c'est forcément moi mais je trouve pas...)
Partager