Comment réaliser l'automatisation du formatage des nombres ordinaux français ?Sub Cardinaux '######################################################## '# Cette macro a pour but l'automatisation du formatage # '# des nombres ordinaux français. # '# --------- # '# Conditions de fonctionnement: # '# - le curseur doit être placé directement # '# après le nombre à formater # '# - le nombre doit être du type: # '# '# Ex: 4000ème # '# - sont prises en compte les extensions suivantes # '# èmes, ème, ères, ère, er, des, de, d # '# Libre à vous d'en adapter le contenu à vos besoins...# '# ...et aux règles de l'orthographe ;-) # '# --------- # '# Bug et limitations connues: # '# - le code pourrait être plus élégant et plus léger # '# - la macro ne prend pas en compte les nombres # '# romains tels que "XXIème" # '# - fonctionne parfaitement avec StarOffice 5.2 # '# (= aucune garantie pour les versions # '# postérieures !) # '# --------- # '# Éric Savary - Septembre 2001 # '######################################################## 'Sélctionne le dernier 'mot' tapé 'Teste la dernière lettre de la sélection Exit sub card2: Exit sub card3: 'Teste les 3 dernières lettres de la sélection card4: 'Teste les 4 dernières lettres de la sélection pas_cardinal: Msgbox "Ceci n'est pas un nombre cardinal !" Exit Sub formater_en_consequence: End Sub Auteur : Eric Savary Date : 05/09/2001
|
| © Guy Capra, ALOMPHEGA |