Message pour compléter cellule avant impression
Résolu/Fermé
ec163
Messages postés
147
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
27 septembre 2022
-
Modifié par ec163 le 27/05/2015 à 08:44
ec163 Messages postés 147 Date d'inscription jeudi 22 août 2013 Statut Membre Dernière intervention 27 septembre 2022 - 28 mai 2015 à 14:21
ec163 Messages postés 147 Date d'inscription jeudi 22 août 2013 Statut Membre Dernière intervention 27 septembre 2022 - 28 mai 2015 à 14:21
A voir également:
- Message pour compléter cellule avant impression
- Spouleur d'impression - Guide
- Message - Guide
- Recuperer message whatsapp supprimé - Guide
- Message d'absence thunderbird - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
yclik
Messages postés
3764
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
14 février 2025
1 535
27 mai 2015 à 11:58
27 mai 2015 à 11:58
Bonjour
une proposition de solution
rentrer la macro suivante
Ensuite assigner la macro à l'évènement impression du document
Outils>Personnaliser
Onglet Evènement
-sélectionner : Imprimer le document
-Sous" Assigner" , Bouton "macro"
--sélectionner la macro précédemment enregistrée
--OK
-OK
une proposition de solution
rentrer la macro suivante
sub test_impression rem define variables dim document as object dim oSheet as object dim NomPrenom as string dim NomPrenomSaisie as string ' nom de la feuille oSheet = ThisComponent.sheets.GetByName("feuille1") ' récupération des contenus de cellules NomPrenom=oSheet.getCellRangeByName ("C5").getstring 'tests If NomPrenom="" then goto saisie_nom_prenom else GOTO Fin ' etiquette pour saisie saisie_nom_prenom: NomPrenomSaisie=inputbox("veuillez renseigner Nom et prénom SVP") oSheet.getCellRangeByName("C5").String = NomPrenomSaisie ' etiquette pour fin Fin: rem msgbox("Fin macro") End Sub
Ensuite assigner la macro à l'évènement impression du document
Outils>Personnaliser
Onglet Evènement
-sélectionner : Imprimer le document
-Sous" Assigner" , Bouton "macro"
--sélectionner la macro précédemment enregistrée
--OK
-OK
yclik
Messages postés
3764
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
14 février 2025
1 535
27 mai 2015 à 16:03
27 mai 2015 à 16:03
re
sub test_impression_boucle rem define variables dim document as object dim oSheet as object dim NomPrenom as string dim NomPrenomSaisie as string ' nom de la feuille oSheet = ThisComponent.sheets.GetByName("feuille1") ' récupération des contenus de cellules verifier: NomPrenom=oSheet.getCellRangeByName ("C5").getstring 'tests If NomPrenom="" then goto saisie_nom_prenom else GOTO Fin ' etiquette pour saisie saisie_nom_prenom: NomPrenomSaisie=inputbox("veuillez renseigner Nom et prénom SVP") oSheet.getCellRangeByName("C5").String = NomPrenomSaisie GOTO verifier ' etiquete pour fin Fin: rem msgbox("Fin macro") End Sub
ec163
Messages postés
147
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
27 septembre 2022
32
28 mai 2015 à 08:54
28 mai 2015 à 08:54
Merci beaucoup Yclik, ça fonctionne très bien. Pourrais je abuser en te demandant un complément à cette macro. Je souhaiterais que la personne ne puisse pas enregistrer son document sans avoir renseigner son identité. Il s'agit en fait d'un tableau de pointage pour la grh et certains le renvoient sur papier quand d'autres l'enregistrent et nous le font parvenir par mail. En tout cas merci beaucoup encore pour ton aide précieuse et si tu as le temps de te pencher sur mon autre problème merci encore.
Cdt
ec163
Cdt
ec163
yclik
Messages postés
3764
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
14 février 2025
1 535
>
ec163
Messages postés
147
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
27 septembre 2022
28 mai 2015 à 12:19
28 mai 2015 à 12:19
bonjour
associer la macro à l'évènement "Enregistrement du document"
associer la macro à l'évènement "Enregistrement du document"
ec163
Messages postés
147
Date d'inscription
jeudi 22 août 2013
Statut
Membre
Dernière intervention
27 septembre 2022
32
28 mai 2015 à 14:21
28 mai 2015 à 14:21
Cool!!! ça marche d'enfer
merci bcp Yclik, je mets le sujet en résolu!
@ +
ec163
merci bcp Yclik, je mets le sujet en résolu!
@ +
ec163
27 mai 2015 à 13:32
ec163