Novembre 2024 | Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
---|
| | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | Calendrier |
|
|
| Petites subs avec les dates | |
|
+3papydall Jean Claude Yannick 7 participants | |
Auteur | Message |
---|
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Petites subs avec les dates Jeu 5 Sep 2013 - 19:07 | |
| Je me suis amusé avec les dates - Code:
-
dim jour$,bis%,day%
jour$=date$ N_jour_Annee(jour$) Print "Nous sommes le "+jour$ Print "C est le "+str$(N_jour_Annee%)+" ème jour de l' année " Print "Le numéro du jour depuis le 01/01/1900 est le "+str$(day%)+" (selon excel)" Print "Nous sommes dans la "+str$(Num_sem%)+" ème semaine de l' année" end
'---------------------------------------------------------' sub N_jour_Annee(jour$) dim_local j%,m%,a%,x%,sep%,liste$,jm%,njm%,a$,ja% liste$="31_28_31_30_31_30_31_31_30_31_30_31_" if variable("N_jour_Annee%")=0 then dim N_jour_Annee%
j%=val(left$(jour$,2)) N_jour_Annee%=j% m%=val(mid$(jour$,4,2)) for x%=1 to m%-1 sep%=instr(liste$,"_") a$=left$(liste$,2):jm%=val(a$):njm%=njm%+jm% if len(liste$)>0: Liste$=right$(liste$,len(liste$)-sep%):end_if next x% N_jour_Annee%=N_jour_Annee%+njm% a%=right$(jour$,4) bissextile(a%) if bis%=1 and m%=2 N_jour_Annee%=N_jour_Annee%+1 end_if for x%=1900 to a%-1 bissextile(x%) if bis%=1 ja%=ja%+366 else ja%=ja%+365 end_if next x% day%=N_jour_Annee%+ja% Numero_Semaine(day%) end_sub '---------------------------------------------------------' sub bissextile(annee%) dim_local b% if mod(annee%,4)=0 :b%=b%+1:end_if if mod(annee%,100)>0:b%=b%+1:end_if if b%<2 if mod(annee%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if end_sub '---------------------------------------------------------' Sub Numero_Semaine(day%) if variable("Num_sem%")=0 then dim Num_sem% Num_sem%=int(mod(int((day%-2)/7)+0.6,52+5/28))+1 end_sub Jour$ doit être au format : jj/mm/aaaa
Dernière édition par ygeronimi le Jeu 5 Sep 2013 - 20:34, édité 1 fois | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 5 Sep 2013 - 19:34 | |
| J' ai tout regroupé dans une seule procédure "numero_Semaine(date$). on peut changer "date$" par une date au format "jj/mm/aaaa" Pour cette procédure, je me suis basé sur le tableur excel et manière de calculer le numéro du jour Excel par du 01/01/1900 - Code:
-
Numero_Semaine(date$)
Print "Le "+date$ Print "C est le "+str$(N_jour_Annee%)+" ème jour de l' année "+right$(date$,4) Print "Le numéro du jour depuis le 01/01/1900 est le "+str$(day%)+" (selon excel)" Print "Numéro de la semaine : "+str$(Num_sem%)
end
Sub Numero_Semaine(jour$) dim_local j%,m%,a%,x%,sep%,liste$,jm%,njm%,a$,ja%,bis%,b% liste$="31_28_31_30_31_30_31_31_30_31_30_31_" if variable("N_jour_Annee%")=0 then dim N_jour_Annee% ' calcul du nombre de jour depuis le 01/01 de l' année de la date j%=val(left$(jour$,2)) N_jour_Annee%=j% m%=val(mid$(jour$,4,2)) for x%=1 to m%-1 sep%=instr(liste$,"_") a$=left$(liste$,2):jm%=val(a$):njm%=njm%+jm% if len(liste$)>0: Liste$=right$(liste$,len(liste$)-sep%):end_if next x% N_jour_Annee%=N_jour_Annee%+njm% a%=right$(jour$,4) if mod(a%,4)=0 :b%=b%+1:end_if if mod(a%,100)>0:b%=b%+1:end_if if b%<2 if mod(a%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if if bis%=1 and m%=2 N_jour_Annee%=N_jour_Annee%+1 end_if ' calcul du nombre de jour entre le 01/01/1900 et le 31/12 de l' année précédente de la date for x%=1900 to a%-1 b%=0 if mod(x%,4)=0 :b%=b%+1:end_if if mod(x%,100)>0:b%=b%+1:end_if if b%<2 if mod(x%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if if bis%=1 ja%=ja%+366 else ja%=ja%+365 end_if next x% if variable("day%")=0 then dim day% day%=N_jour_Annee%+ja% ' calcul du numéro de la semaine d' après le numéro du jour if variable("Num_sem%")=0 then dim Num_sem% Num_sem%=int(mod(int((day%-2)/7)+0.6,52+5/28))+1 end_sub | |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Petites subs avec les dates Jeu 5 Sep 2013 - 20:15 | |
| Salut Ygeronimi, ton premier code ne fonctionne pas. il manque la SUB bissextile().
Le deuxième fonctionne.
A+ | |
| | | papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Petites subs avec les dates Jeu 5 Sep 2013 - 20:20 | |
| Je confirme les paroles de JC | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Jeu 5 Sep 2013 - 20:35 | |
| C' est corrigé pour la première publication. | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 7 Sep 2013 - 8:01 | |
| J' ai donné un nom à ma procédure pour les dates et je l' ai un peu complété avec des morceaux d'autres procédures que j' ai piqué dans celles posté sur le site. Je rappelle que cette procédure est basée sur les calculs excel des dates (01/01/1900 à 31/12/9999) - Code:
-
Proc_Date("30/12/2013","fr") :' nom du jour en français ' Proc_Date(date$,"en") :' nom du jour en anglais ' Proc_Date(date$,"es") :' nom du jour en espagnol ' Proc_Date(date$,"de") :' nom du jour en allemand ' Proc_Date(date$,"it") :' nom du jour en italien ' Proc_Date(date$,"pl") :' nom du jour en polonais
Print Nom_jour$+" "+date$ Print "C est le "+str$(N_jour_Annee%)+" ème jour de l' année "+right$(date$,4) Print "Le numéro du jour depuis le 01/01/1900 est le "+str$(day%)+" (selon excel)" Print "C'est le jour "+str$(rs_js%)+" de la semaine Numéro "+str$(Num_sem%) Print "La semaine "+str$(Num_sem%)+" dédute le "+deb_sem$+" et finit le "+fin_sem$
end
Sub Proc_Date(jour$,lang$) ' CREATION DES VARIABLES GLOBALES NECESSAIRES if variable("N_jour_Annee%")=0 then dim N_jour_Annee% ' recevra le nombre de jour entre le 01/01 et le jour de l' année de la date passée en paramètre if variable("day%")=0 then dim day% ' recevra le nombre de jour entre le 01/01/1900 et la date passée en paramètre if variable("Num_sem%")=0 then dim Num_sem% ' recevra le numéro de la semaine dans l' année de la date passée en paramètre if variable("rs_js%") = 0 then dim rs_js% ' recevra le numéro du jour dans la semaine if variable("Nom_jour$") = 0 then dim Nom_jour$ ' recevra le nom du jour de la semaine dans la langue passée en paramètre if variable("deb_sem$")=0 then dim deb_sem$ ' recevra la date du début de la semaine du jour passé en paramètre if variable("fin_sem$")=0 then dim fin_sem$ ' recevra la date de la fin de la semaine du jour passé en paramètre ' CREATION DES VARIABLES LOCALES dim_local j%,m%,a%,x%,sep%,liste$,jm%,njm%,a$,ja%,bis%,b% ,js_d,langue%,Lg$ dim_local deb_sem%,fin_sem%,mois%,j$,m$ ' INITIALISATIONS DES VARIABLES LISTE liste$="31_28_31_30_31_30_31_31_30_31_30_31_" ' calcul du nombre de jour depuis le 01/01 de l' année de la date j%=val(left$(jour$,2)) N_jour_Annee%=j% m%=val(mid$(jour$,4,2)) for x%=1 to m%-1 sep%=instr(liste$,"_") a$=left$(liste$,2):jm%=val(a$):njm%=njm%+jm% if len(liste$)>0: Liste$=right$(liste$,len(liste$)-sep%):end_if next x% N_jour_Annee%=N_jour_Annee%+njm% a%=right$(jour$,4) if mod(a%,4)=0 :b%=b%+1:end_if if mod(a%,100)>0:b%=b%+1:end_if if b%<2 if mod(a%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if if bis%=1 and m%=2 N_jour_Annee%=N_jour_Annee%+1 end_if ' calcul du nombre de jour entre le 01/01/1900 et le 31/12 de l' année précédente de la date for x%=1900 to a%-1 b%=0 if mod(x%,4)=0 :b%=b%+1:end_if if mod(x%,100)>0:b%=b%+1:end_if if b%<2 if mod(x%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if if bis%=1 ja%=ja%+366 else ja%=ja%+365 end_if next x% day%=N_jour_Annee%+ja% ' calcul du numéro de la semaine d' après le numéro du jour Num_sem%=int(mod(int((day%-2)/7)+0.6,52+5/28))+1 ' calcul du jour de la semaine ' Jour de la semaine d'une date donnée (0= Dimanche à 6= Samedi) -> rs_js% js_d = a% if m% < 3 then js_d = js_d-1 js_d=int(23*m%/9) + j% + 4 + a% + int(js_d/4) - int(js_d/100) + int(js_d/400) if m%>=3 then js_d = js_d-2 rs_js% = js_d-7*int(js_d/7) ' nom du jour de la semaine if lang$="fr": langue%=1 :end_if if lang$="en": langue%=2 :end_if if lang$="es": langue%=3 :end_if if lang$="de": langue%=4 :end_if if lang$="it": langue%=5 :end_if if lang$="pl": langue%=6 :end_if
select langue% case 1 : Lg$ = "Dimanche,Lundi,mardi,Mercredi,Jeudi,Vendredi,Samedi," case 2 : Lg$ = "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday," case 3 : Lg$ = "Domingo,Lunes,Martes,Miércoles,jueves,Viernes,Sabado," case 4 : Lg$ = "Sonntag,Montag,Dienstag,Mittwoch,Freitag,Samstag," case 5 : Lg$ = "Domenica,Lunedi,Martedi,Mercoledi,Giovedi,Venerdi,Sabato," case 6 : Lg$ = "niedziela,poniedzialek,wtorek,sroda,czwartek,piatek,sobota," end_select for x%= 0 to rs_js% sep%=instr(Lg$,",") Nom_jour$=left$(Lg$,sep%-1) if len(Lg$)>0 Lg$=right$(Lg$,len(Lg$)-sep%) end_if next x% ' calcul debut et fin de semaine deb_sem%=(j% -rs_js% )+1 if deb_sem% <0 deb_sem%=jm%-deb_sem% if m%>1:mois%=m%-1:else:deb_sem%=1:mois%=1:end_if else mois%=m% end_if if len(str$(deb_sem%))<2 :j$="0"+str$(deb_sem%):else:J$=str$(deb_sem%):end_if if len(str$(mois%))<2 :m$="0"+str$(mois%):else:m$=str$(mois%):end_if deb_sem$=j$+"/"+m$+"/"+str$(a%)
fin_sem%=(deb_sem%+6) if fin_sem% >jm% fin_sem% =jm%-fin_sem% if m%<12 :mois%=m%+1 :else:fin_sem%=31:mois%=12 :end_if else mois%=m% end_if if len(str$(fin_sem%))<2 :j$="0"+str$(fin_sem%):else:J$=str$(fin_sem%):end_if if len(str$(mois%))<2 :m$="0"+str$(mois%):else:m$=str$(mois%):end_if fin_sem$=j$+"/"+m$+"/"+str$(a%) end_sub
Dernière édition par ygeronimi le Sam 7 Sep 2013 - 8:21, édité 1 fois (Raison : correction) | |
| | | Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re Sam 7 Sep 2013 - 10:20 | |
| Bonjour Ygeronimi ! J'ai essayé ton programme et il m'affiche que nous sommes le 364ème jour de l'année. nous venons d'entrer dans la quatrième dimension !!! Il doit y avoir un petit bug... J'ai juste le temps de te le dire, A+ | |
| | | Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: re Sam 7 Sep 2013 - 10:27 | |
| Toutes mes excuses, il n'y a aucune erreur ! C'est juste que tel quel, le programme fait le calcul sur le 30/12 en affichant la date d'aujourd'hui. Bonne journée ! | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 7 Sep 2013 - 12:22 | |
| Le seul bug que j' ai constaté est le numéro de la semaine. Le mode de calcul a du mal avec la 53 ème mais je n' ai pas trouvé de meilleur formule... Sinon, la procédure répond à la date passée en paramètre. Dans ce cas, le 30/12/2013 que j' ai pris pour voir mes calculs de début et fin de semaine à cheval sur deux années. | |
| | | Severin
Nombre de messages : 547 Localisation : Braunschweig / Germany Date d'inscription : 13/12/2010
| Sujet: Re: Petites subs avec les dates Sam 7 Sep 2013 - 14:42 | |
| @ygeronimi
Der Donnerstag ist ausschlaggebend, zu welchem Jahr die Woche gezählt wird. Liegt er im neuen Jahr, ist es die Kalenderwoche 1. | |
| | | papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Petites subs avec les dates Sam 7 Sep 2013 - 15:08 | |
| مرحبا YgeronimiTu ne connais pas les noms des jours en Arabe ? Et en Japonais, en Latin, en Néerlandais, en russe, en Turc ? Ben, j’ai complété ta Proc_Date() pour que les langues ci-haut mentionnées soient prises en compte. - Code:
-
' Proc_Date("30/12/2013","fr") :' nom du jour en français ' Proc_Date(date$,"en") :' nom du jour en anglais ' Proc_Date(date$,"es") :' nom du jour en espagnol ' Proc_Date(date$,"de") :' nom du jour en allemand ' Proc_Date(date$,"it") :' nom du jour en italien ' Proc_Date(date$,"pl") :' nom du jour en polonais ' ---------------------------------------------------------- Ajouté par Papydall Proc_Date(date$,"ar") :' nom du jour en arabe ' Proc_Date(date$,"ja") :' nom du jour en japonais ' proc_Date(date$,"la") :' nom du jour en latin ' proc_Date(date$,"nl") :' nom du jour en Néerlandais ' proc_Date(date$,"ru") :' nom du jour en russe ' proc_Date(date$,"tu") :' nom du jour en turc ' ------------------------------------------------------------------------------ Print Nom_jour$+" "+date$ Print "C est le "+str$(N_jour_Annee%)+" ème jour de l' année "+right$(date$,4) Print "Le numéro du jour depuis le 01/01/1900 est le "+str$(day%)+" (selon excel)" Print "C'est le jour "+str$(rs_js%)+" de la semaine Numéro "+str$(Num_sem%) Print "La semaine "+str$(Num_sem%)+" dédute le "+deb_sem$+" et finit le "+fin_sem$
end
Sub Proc_Date(jour$,lang$) ' CREATION DES VARIABLES GLOBALES NECESSAIRES if variable("N_jour_Annee%")=0 then dim N_jour_Annee% ' recevra le nombre de jour entre le 01/01 et le jour de l' année de la date passée en paramètre if variable("day%")=0 then dim day% ' recevra le nombre de jour entre le 01/01/1900 et la date passée en paramètre if variable("Num_sem%")=0 then dim Num_sem% ' recevra le numéro de la semaine dans l' année de la date passée en paramètre if variable("rs_js%") = 0 then dim rs_js% ' recevra le numéro du jour dans la semaine if variable("Nom_jour$") = 0 then dim Nom_jour$ ' recevra le nom du jour de la semaine dans la langue passée en paramètre if variable("deb_sem$")=0 then dim deb_sem$ ' recevra la date du début de la semaine du jour passé en paramètre if variable("fin_sem$")=0 then dim fin_sem$ ' recevra la date de la fin de la semaine du jour passé en paramètre ' CREATION DES VARIABLES LOCALES dim_local j%,m%,a%,x%,sep%,liste$,jm%,njm%,a$,ja%,bis%,b% ,js_d,langue%,Lg$ dim_local deb_sem%,fin_sem%,mois%,j$,m$ ' INITIALISATIONS DES VARIABLES LISTE liste$="31_28_31_30_31_30_31_31_30_31_30_31_" ' calcul du nombre de jour depuis le 01/01 de l' année de la date j%=val(left$(jour$,2)) N_jour_Annee%=j% m%=val(mid$(jour$,4,2)) for x%=1 to m%-1 sep%=instr(liste$,"_") a$=left$(liste$,2):jm%=val(a$):njm%=njm%+jm% if len(liste$)>0: Liste$=right$(liste$,len(liste$)-sep%):end_if next x% N_jour_Annee%=N_jour_Annee%+njm% a%=right$(jour$,4) if mod(a%,4)=0 :b%=b%+1:end_if if mod(a%,100)>0:b%=b%+1:end_if if b%<2 if mod(a%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if if bis%=1 and m%=2 N_jour_Annee%=N_jour_Annee%+1 end_if ' calcul du nombre de jour entre le 01/01/1900 et le 31/12 de l' année précédente de la date for x%=1900 to a%-1 b%=0 if mod(x%,4)=0 :b%=b%+1:end_if if mod(x%,100)>0:b%=b%+1:end_if if b%<2 if mod(x%,400)=0:b%=b%+1:end_if end_if if b%<2 :bis%=0:else:bis%=1:end_if if bis%=1 ja%=ja%+366 else ja%=ja%+365 end_if next x% day%=N_jour_Annee%+ja% ' calcul du numéro de la semaine d' après le numéro du jour Num_sem%=int(mod(int((day%-2)/7)+0.6,52+5/28))+1 ' calcul du jour de la semaine ' Jour de la semaine d'une date donnée (0= Dimanche à 6= Samedi) -> rs_js% js_d = a% if m% < 3 then js_d = js_d-1 js_d=int(23*m%/9) + j% + 4 + a% + int(js_d/4) - int(js_d/100) + int(js_d/400) if m%>=3 then js_d = js_d-2 rs_js% = js_d-7*int(js_d/7) ' nom du jour de la semaine if lang$="fr": langue%=1 :end_if if lang$="en": langue%=2 :end_if if lang$="es": langue%=3 :end_if if lang$="de": langue%=4 :end_if if lang$="it": langue%=5 :end_if if lang$="pl": langue%=6 :end_if if lang$="ar": langue%=7 :end_if if lang$="ja": langue%=8 :end_if if lang$="la": langue%=9 :end_if if lang$="nl": langue%=10:end_if if lang$="ru": langue%=11:end_if if lang$="tu": langue%=12:end_if
select langue% case 1 : Lg$ = "Dimanche,Lundi,mardi,Mercredi,Jeudi,Vendredi,Samedi," case 2 : Lg$ = "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday," case 3 : Lg$ = "Domingo,Lunes,Martes,Miércoles,jueves,Viernes,Sabado," case 4 : Lg$ = "Sonntag,Montag,Dienstag,Mittwoch,Freitag,Samstag," case 5 : Lg$ = "Domenica,Lunedi,Martedi,Mercoledi,Giovedi,Venerdi,Sabato," case 6 : Lg$ = "niedziela,poniedzialek,wtorek,sroda,czwartek,piatek,sobota," case 7 : Lg$ = "AL Ahad,Al Ithnaîn,Al Thoulatha,Al Arbiâa,Al Khamisse,Al Joumouâa,Al Sabt," case 8 : Lg$ = "Nichiyoubi,Getzuyoubi,Kayoubi,Suiyoubi,Mokuyoubi,Kinyoubi,Doyoubi," case 9 : Lg$ = "Solis dies,Lunae dies,Marts dies,Mercuni dies,Jovis dies,Veneris dies,Saturni dies," case 10: Lg$ = "Zondag,Maandag,Dinsdag,Woensdag,Donderdag,Vrijdag,Zaterdag," case 11: Lg$ = "Voskresenje,Ponedjelnik,Vtomik,Sredá,Tjetverg,Pjatnitse,Subbota," case 12: Lg$ = "Ahad,Esnein,Salasa,Erbua,Khamis,Dschuma,Sebt,"
end_select for x%= 0 to rs_js% sep%=instr(Lg$,",") Nom_jour$=left$(Lg$,sep%-1) if len(Lg$)>0 Lg$=right$(Lg$,len(Lg$)-sep%) end_if next x%
' calcul debut et fin de semaine deb_sem%=(j% -rs_js% )+1 if deb_sem% <0 deb_sem%=jm%-deb_sem% if m%>1:mois%=m%-1:else:deb_sem%=1:mois%=1:end_if else mois%=m% end_if if len(str$(deb_sem%))<2 :j$="0"+str$(deb_sem%):else:J$=str$(deb_sem%):end_if if len(str$(mois%))<2 :m$="0"+str$(mois%):else:m$=str$(mois%):end_if deb_sem$=j$+"/"+m$+"/"+str$(a%)
fin_sem%=(deb_sem%+6) if fin_sem% >jm% fin_sem% =jm%-fin_sem% if m%<12 :mois%=m%+1 :else:fin_sem%=31:mois%=12 :end_if else mois%=m% end_if if len(str$(fin_sem%))<2 :j$="0"+str$(fin_sem%):else:J$=str$(fin_sem%):end_if if len(str$(mois%))<2 :m$="0"+str$(mois%):else:m$=str$(mois%):end_if fin_sem$=j$+"/"+m$+"/"+str$(a%) end_sub
| |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 7 Sep 2013 - 15:32 | |
| Ce n' est que paresse de ma part, toutes ou quasi toutes les langues sont disponibles sur le web. Mais je vais ajouter celles-ci dans le source.
Dernière édition par ygeronimi le Sam 7 Sep 2013 - 18:51, édité 1 fois (Raison : correction orthographique sur une suggestion de Papydall) | |
| | | papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Petites subs avec les dates Sam 7 Sep 2013 - 15:44 | |
| Bouffer les esses n’est pas digestif ! Les pauvres "toute s ou quasi toute s les langues" !!! | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 7 Sep 2013 - 18:50 | |
| Ben quoi, j' avais faim... | |
| | | Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Petites subs avec les dates Sam 7 Sep 2013 - 21:15 | |
| Qu'est-ce qu'il est chiant ce Papydall avec l'orthographe ! Mais comment l'arrêter, y a-t-il des piles à enlever ou lui casser ses lunettes. Je désespère. Il nous traque. C'est du harcèlement. | |
| | | papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Petites subs avec les dates Sam 7 Sep 2013 - 22:00 | |
| Ben voilà : Je ne fonctionne pas aux piles mais à une autre énergie (c’est à toi de la deviner). Même sans lunettes, les perles trop scintillantes me sautent aux yeux ! Pour que Jean Claude ne désespère pas, je signe une trêve avec vous ! Mais …. Comment faire si l’envi deviendrait fort ? Bon, j’essayerai de me retenir, promis. NB : j’ai bien dis : j’essayerai. Vous êtes tous sympa ! | |
| | | JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Petites subs avec les dates Sam 7 Sep 2013 - 23:06 | |
| Ne leur laisse pas la bride sur le cou papydall, sinon ils vont écrire n'importe comment ! et après, bonjour le boulot que tu vas avoir à corriger tout ça ! Tiens, à propos, quand tu dis: - Citation :
- Mais …. Comment faire si l’envi deviendrait fort ?
J'aurais plutôt vu: ... si l'envi e devenait fort e ... | |
| | | papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Petites subs avec les dates Dim 8 Sep 2013 - 0:38 | |
| envie signifie « jalousie, haine » Or, je ne suis ni jaloux ni haineux. envie signifie aussi « désir, ambition, besoin »
envi signifie « défi, provocation » et vient de l’ancien français. Moi-même je suis ancien. Or, en français moderne, envi n’apparait plus que dans la locution adverbiale à l’envi Donc, je perds aux points contre toi JL35. Mais je t’aurais un jour et j’aurais très envie d’égaliser. | |
| | | Invité Invité
| Sujet: Re: Petites subs avec les dates Dim 8 Sep 2013 - 1:56 | |
| On voit que notre Papydall est en vie! |
| | | Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re Dim 8 Sep 2013 - 9:26 | |
| Par contre on dit je t'aurai et pas je t'aurai s (futur.. hypothétique). | |
| | | Invité Invité
| Sujet: Re: Petites subs avec les dates Dim 8 Sep 2013 - 9:53 | |
| Bonjour, C'est intéressant tout cela. Personnellement pendant des années, je n'ai plus eu l'occasion d'écrire, et beaucoup de règles élémentaires mon échappée. Mais toute une génération en France a un problème avec l'orthographe, et peut-être que ceux qui aujourd'hui interviennent pour corriger les fautes d'autrui, ont une responsabilité en la matière.
Mais je me dis qu'avec toutes les interventions que vous faites pour un mot ou un autre, je suis persuadé qu'une très grande partie de nos membres ne participe plus ici, de peur d'être sanctionnée, et c'est bien dommage. Je sais que les intentions sont bonnes, mais je remarque que sur ce forum, au contraire de beaucoup d'autres, seuls ceux qui maîtrisent l'orthographe plus ou moins, osent intervenir. Je vous dirais franchement que de devoir déchiffrer une écriture n'est pas réjouissant, mais je n'interviens pas dans ces cas-là, car c'est la meilleure façon de faire fuir l'intervenant. |
| | | Froggy One
Nombre de messages : 598 Date d'inscription : 06/01/2012
| Sujet: Re Dim 8 Sep 2013 - 10:23 | |
| Tu as tout à fait raison d'intervenir, Cosmos 70, moi j'avais compris que les erreurs (car pour moi ce ne seront jamais des fautes) n'avaient aucune importance sur le forum. J'avais aussi cru comprendre que là, on s'amusait. Désolé si mon intervention a été mal interprétée, et pour ma part, je me garderai bien de recommencer à l'avenir !!! | |
| | | Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Dim 8 Sep 2013 - 10:32 | |
| Rassure toi, Cosmos70, il en faudra beaucoup plus pour me faire fuir, et me faire taire... | |
| | | Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Petites subs avec les dates Dim 8 Sep 2013 - 10:36 | |
| Ne t'inquiète pas Froggy One, moi sur le forum j'écris vite et si je fais des fautes, je m'en fou ... S'il y a des commentaires, je n'en tiens pas compte. Je pense qu'il y a 2 types de choses à distinguer: un langage correct (pas d'insulte, pas de langage SMS, etc ...) et quelques fautes. Après, si certain veulent relever les fautes pour se faire avancer ou s'amuser entre eux à ce les débusquer, c'est leur droit. Perso, je n'en tiens plus compte, car malheureusement, je n'arrive pas à tout retenir et j'interviens souvent rapidement donc sans forcément me relire, même si c'est un tord. Voilà, je ne pollue pas plus le sujet d'Ygeronimi sur les sub ... ^^ | |
| | | papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Petites subs avec les dates Dim 8 Sep 2013 - 10:43 | |
| Bonjour tout le monde. Panoramiciens de tout pays OZEZ INTERVENIR et ne craignez plus d’être critiqué de ma part pour une erreur quelconque d’orthographe. D’ailleurs je n’ai joué à ce jeu qu’avec certains et rarement avec d’autres. Pour moi, ce n’était qu’un jeu !
Me considérant comme un éternel étudiant, je cherche toujours à m’améliorer dans tous les domaines qui sont à ma portée et notamment à mieux maîtriser la langue française (qui, je le rappelle, n’est pas ma langue maternelle).
Aucune remarque ne sera faite de ma part concernant l’orthographe. Promis et juré ! Je m'excuse auprès de tous. | |
| | | Contenu sponsorisé
| Sujet: Re: Petites subs avec les dates | |
| |
| | | | Petites subs avec les dates | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |