Bienvenue invité ( Connexion | Inscription )
14/03/2011 à 19:18
Message
#1
|
|
|
Confirmé ![]() ![]() ![]() ![]() ![]() Groupe : Membre + Messages : 576 Inscrit : 22/12/2005 Membre no 867 Aide possible: Audomarois, Flandres, Weppes Logiciel: Heredis |
Bonsoir,
J'utilisais RAMCAL sur mon ancien PC, mais il est devenu payant, après période d'essai (IMG:http://www.gennpdc.net/lesforums/style_emoticons/default/mad.gif) Quel logiciel de conversion de calendrier perpétuel téléchargeable gratuitement conseillez-vous ? @ bientôt |
|
|
|
07/08/2013 à 19:58
Message
#2
|
|
|
Expert ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Administrateur Messages : 4 161 Inscrit : 19/09/2005 Lieu : Angers Membre no 13 Aide possible: Phalempin / Audomarois Logiciel: Heredis |
Bonsoir Vincent
Je viens de tester ... faut le temps - pas vu à l'époque ou pas le temps ? ... J'ai modifié légèrement en ajoutant une instruction FOR NEXT qui permet de traiter une feuille "complète sans avoir à relancer pour chaque ligne Ça marche sous Windows Je te laisse le copyright (IMG:style_emoticons/default/tongue.gif) Amiticalement Jean-Marie Sub RepGreg() ' ' RepGreg Macro ' Macro enregistrée le 07/08/2013 par Moi ' '--------------------------------------------------- 'conversion de calendrier républicain -> grégorien 'sur la ligne dont le numéro se trouve dans la variable "ligne" : 'source : date républicaine en colonnes 1, 2 et 3 '(attention à respecter - ou modifier - les abréviations des mois républicains ci-dessous) 'résultat : date grégorienne en colonnes 4, 5 et 6 'la variable "ligne" peut servir de compteur à une instruction FOR...NEXT 'ou bien être la ligne active dans la feuille de calcul avec l'instruction 'ligne = SELECTION.ROW 'jour, mois et an républicains For Row = 1 To 10 jr = Cells(Row, 1) Select Case Cells(Row, 2) Case "Vend": mr = 0 Case "Brum": mr = 1 Case "Frim": mr = 2 Case "Nivo": mr = 3 Case "Pluv": mr = 4 Case "Vent": mr = 5 Case "Germ": mr = 6 Case "Flor": mr = 7 Case "Prai": mr = 8 Case "Mess": mr = 9 Case "Ther": mr = 10 Case "Fruc": mr = 11 Case "Cp": mr = 12 Case Else: Cells(Row, 2).Select: MsgBox "mois non identifié": End End Select ar = Cells(Row, 3) 'nombre de jours écoulés depuis le "1er vendémiaire an 0" = 22/09/1791 nb_jour = jr + 30 * mr + 365 * ar + Int(ar / 4) 'recalage de la date et affichage date_gregorienne = DateAdd("d", nb_jour, "22-Sep-1791") Cells(Row, 4) = Day(date_gregorienne) Cells(Row, 5) = Month(date_gregorienne) Cells(Row, 6) = Year(date_gregorienne) Next End Sub '--------------------------------------------------- |
|
|
|
fregnier convertisseur de calendrier 14/03/2011 à 19:18
jlmorel Bonsoir François
Un convertisseur en ligne :
http... 14/03/2011 à 19:29
fregnier Citation (malgré son nom, ce n'est pas un pois... 14/03/2011 à 23:46
aftassin Bonjour,
Il ne faut pas oublier non plus le conve... 14/03/2011 à 23:58
cdubrulle Bonjour a tous,
Comme convertisseur de calendri... 15/03/2011 à 08:51
cbaudin Bonjour a tous
En voici trés bien fait a cette ad... 15/03/2011 à 09:00
fregnier Bonjour à tous,
Merci à ceux qui sont intervenus ... 15/03/2011 à 23:11
vlecuyer Citation (fregnier @ 15/03/2011 à 23:11) ... 16/03/2011 à 16:35
paaubertin Bonjour,
Personnellement je n'ai aucun logici... 16/03/2011 à 01:49
clegrand Bonjour a tous
Pour le calendrier républicain all... 03/10/2011 à 11:14
vlecuyer Bonjour à tous,
j'ai une longue liste de date... 15/10/2011 à 15:23
jmdubreucq Bonsoir Vincent, bonsoir à tous
Citation (vlecuye... 16/10/2011 à 17:27
cbaudin Bonjour Vincent
Je ne connais pas ton logiciel pu... 16/10/2011 à 16:27
vgavard Bonsoir,
Sur le site des archives en ligne de l... 16/10/2011 à 18:39
vlecuyer Bonjour à tous,
merci pour vos réponses.
Dans l... 17/10/2011 à 10:10
jmdubreucq Bonjour Vincent, bonjour à tous
Comme je te disai... 17/10/2011 à 13:17
vlecuyer Citation (jmdubreucq @ 17/10/2011 à 14:17... 18/10/2011 à 16:44
vlecuyer Citation (jmdubreucq @ 17/10/2011 à 14:17... 13/07/2013 à 13:56
cbaudin Bonjour Vincent
Si tu me fais un gedcom je veux b... 17/10/2011 à 12:29
|
Version bas débit | Nous sommes le : 03 11 2025 à 17:29 |