Pages

Affichage des articles dont le libellé est création. Afficher tous les articles
Affichage des articles dont le libellé est création. Afficher tous les articles

Création paramétrique de variables sujet

mardi 8 avril 2014




Bonjour,

Je dispose d'une variable X pouvant prendre certaines valeurs.
Je souhaiterais créer une variable dont le nom est celui de la valeur trouvée dans X.

On peut réaliser ce genre d'opération en utilisant les macro, mais je souhaite procéder directement dans une étape data.

On sait par exemple, qu'il existe la fonction vname(X) qui renvoie le nom de la variable (ici X).
Y a t'il à votre connaissance, une variable qui fait l'opération inverse, à savoir qui crée la variable dont le nom est en paramètre ?

Merci pour vos réponses




création d'un dispositif RMN sujet




salut tout le monde !
je suis entrain de réaliser un petit dispositif RMN, super basique, ce que j'ai fait :
- Créer un champs magnétique constant B0, ( à l'aide d'un solénoïde )
- Créer un champs magnétique oscillant B1, grâce à une carte NI myDAQ, de national instrument, tout d'abord c'est un signal électrique (sinusoïdale en train d'ondes) qui sort de la carte, il va être amplifier par un amplificateur, pour arriver à l'antenne qui contient l’échantillon d'eau.

l'antenne va émettre le signal, pour en suit le décoder par un logiciel informatique.

Ma question c'est combien il faudra de puissance en sortie de l’amplificateur ?

dans ce lien vous trouverai la datasheet de la carte Nimydaq http://www.ni.com/pdf/manuals/373060e.pdf

Merci pour votre aide




[QGIS 2.x] création d'une couche depuis un fichier excel sujet




Bonjour,
Je viens de recevoir un fichier excel ( *.xls) contenant entre autre des points de géolocalisation appelé ouvrage X et ouvrage Y .
J’aimerai savoir s'il est possible de créer une couche shape ou spatialite depuis ce fichier et surtout de connaître la procédure j'ai bien essayé cette méthode http://www.kogeo.com/fiches-qgis-creer-points-evis.php avec evis mais j'obtiens un message d'erreur m'avertissant d'une incompatibilité d'application.


En espérant avoir été clair dans mon explication.
Comptant sur vous merci d'avance




création de l'univers inexplicable à jamais sujet

vendredi 28 mars 2014




Bonjour,

Je parlais avec quelqu'un tout à l'heure qui me disait que l'hypothèse déiste ne pourra jamais être invalidée puisque la science ne pourra jamais répondre à la question de la création de l'univers, au pourquoi du pourquoi, le pourquoi du premier élément apparu, le pourquoi de la présence des lois physiques etc, aucune explication possible à venir et ce même dans des millénaires. Je voulais savoir ce que vous en pensiez à la lumière de votre formation scientifique.

Merci




[WD-2013] Remplissage automatique des Signets en création multidocuments. sujet




Bonjour à toutes et à tous !

Je me présente, Stéphane, je suis un agent immobilier un peu dans la pannade car je cherche un moyen de combler les faiblesses de mon logiciel de transaction qui ne fait pas d'export de documents sous word et il est essentiel pour ma société de fournir des documents de qualité (mon logiciel ne me laissant comme autre choix qu'un éditeur de texte en ligne de très piètre qualité...)
Je suis novice en programmation, je sais remplir des signets et les intégrer mais je pense pas que l'on puisse nommer ça de la programmation et ce que je veux faire est plus complexe.

Voilà le problème, il s'agit de générer des documents words qui se remplissent seuls avec une source de signets programmés pour chaque dossier (mandat, avenant, offre achat, lettre d'accompagnement ect...)

J'ai trouvé un fichier Excel qui pourrait faire l'affaire mais il ne fonctionne pas... ("argument ou appel de procédure incorrect")
Ce fichier est dispo a cet URL, si quelqu'un arrivait à me le débboguer ça me suffirait je pense

J'ai pensé à diverses solutions comme un fichier XML rattaché à un dossier et qui agirait sur les différents documents qu'il contient ou bien la méthode Excel que j'avais trouvé sur un site mais qui hélas ne fonctionne pas.

Je n'y connais rien, la programmation est un métier à part entière et inutile de dire qu'il est très complexe... C'est pourquoi je suis prêt à payer quelqu'un pour réaliser ce projet.
Je suis venu sur ce site car je ne sais vraiment pas où me renseigner pour ce genre de demande.
Merci à vous !




XL 2003 Problème avec Macro VBA Excel 2003 création de fichier pdf avec adobe 9.5 pro sujet

jeudi 27 mars 2014




Bonjour à vous

J'aurais une question pour vous
Actuellement j'ai un code qui fonctionne très bien pour créer des fichiers pdf à partir d'excel 2003 avec adobe acrobat 6 pro et aussi vs 9 pro mais lorsque j'essaie sur version 9.5 ça gèle et l'ordinateur ne répond plus
Je cherche désèspérément sur le web et je ne trouve rien. Peut-être qu'un bon samaritain d'entre vous pourra m'aider je vous en serais très reconnaissant

Voici le code de la macro que j'utilise Je l'avais trouvée sur le web et adaptée il y a quelques années

MErci à l'avance

Farf2101


' sous VBE Menu Outils | Références
' Cocher Acrobat Distiller

Option Explicit
Dim sNomPortReseau As String

Sub Convert__rapport_tribune_xls_to_pdf()
Dim sNomFichierPS As String
Dim sNomFichierPDF As String
Dim sNomFichierLOG As String
Dim PDFDist As PdfDistiller
Dim PrinterDefault As String

' Sur un PC "Personnel" : a priori choix libre du Nom
' et de l'emplacement du fichier de sortie, on est logué en
' Administrateur sur son PC
'
' Sur un PC "Entreprise" :
' Il faut être logué en Administrateur ou en
' Avoir les droits pour utiliser Distiller
' Les chemins PS PDF LOG devront être de la forme :
' "C:\Documents and Settings\UserName\.....\....."

' Si l'on a plusieurs imprimantes il faut :
' Sélectionner l'imprimante virtuelle Adobe PDF tout en conservant
' trace de l'imprimante utilisée par défaut
' Le N° de port réseau NeXY varie suivant le PC sur lequel la macro tourne

PrinterDefault = Application.ActivePrinter
If Imprimante_AdobePDF Then
Application.ActivePrinter = sNomPortReseau
Else
MsgBox "Pas d'imprimante Adobe PDF sur NeXY ", vbOKOnly + vbCritical, "Achtung"
Exit Sub
End If

' Ici le cas d'un PC "Personnel" ""
'MsgBox "joyo10 "
sNomFichierPS = "P:\Dossier de publications (CASIQ)\Site_CASIQ\accueil\rapports journaliers\rapport_La_tribune.ps"
sNomFichierPDF = "P:\Dossier de publications (CASIQ)\Site_CASIQ\accueil\rapports journaliers\rapport_La_tribune.pdf"
sNomFichierLOG = "P:\Dossier de publications (CASIQ)\Site_CASIQ\accueil\rapports journaliers\rapport_La_tribune.log"

' Impression d'une zone nommée
'MsgBox "joyo11 "

Windows("rapport_La_tribune.xls").Activate
'MsgBox "joyo12 "

'Sheets("la tribune").Select
Sheets("la tribune").Activate

'Range("zone_d_impression").Select
'MsgBox "joyo13 "

ActiveSheet.Range("Zone_d_impression").PrintOut Copies:=1, Preview:=False, _
ActivePrinter:=sNomPortReseau, PrintToFile:=True, _
Collate:=True, PrToFilename:=sNomFichierPS
'MsgBox "joyo14 "

Set PDFDist = New PdfDistiller
PDFDist.FileToPDF sNomFichierPS, sNomFichierPDF, ""
Set PDFDist = Nothing

'MsgBox "joyo1 "

Kill sNomFichierPS
Kill sNomFichierLOG
'MsgBox "joyo2 "
Application.ActivePrinter = PrinterDefault
'MsgBox "joyo3 "

End Sub

Public Function Imprimante_AdobePDF() As Boolean
Dim i As Long
' 11 imprimantes réseau
Imprimante_AdobePDF = False
'MsgBox "jo1Y ", vbOKOnly + vbCritical, "Achtung"
'MsgBox ActivePrinter
For i = 0 To 10
If i < 10 Then
sNomPortReseau = "Adobe PDF sur Ne0" & i & ":"
'MsgBox "jo2Y ", vbOKOnly + vbCritical, "Achtung"
Else
sNomPortReseau = "Adobe PDF sur Ne" & i & ":"
'MsgBox "jo3Y ", vbOKOnly + vbCritical, "Achtung"
End If
On Error Resume Next
'MsgBox "jo4Y ", vbOKOnly + vbCritical, "Achtung"
Application.ActivePrinter = sNomPortReseau
'MsgBox "jo5Y ", vbOKOnly + vbCritical, "Achtung"
If ActivePrinter = sNomPortReseau Then
'MsgBox ActivePrinter
Imprimante_AdobePDF = True
'MsgBox Imprimante_AdobePDF
Exit For
End If
Next i
'MsgBox ActivePrinter
End Function




[Help] Aide Creation Application sujet




Salut! :D
Je suis un petit nouveau dans le monde de la programmation, j'ai lu 4 livres sur python, 1 sur le langage C et 1 sur le C++. Clairement, je prefere de loin programmer en python, beaucoup moins de prise de tête et surtout un gain de temps énorme tout en restant ulta lisible :D
Mais bien qu'étant qu'un jeune programmeur du dimanche, je regorge d'idée et surtout une! :D
Mais pour cela je vais avoir besoin d'aide car je n'est aucune idée de comment programmer c'est idée ^^
L'idée en elle même serait de récupérer des donnée d'une page web, pour pouvoir les afficher :D Mais il faudrait aussi pouvoir simuler des déplacement de souris ou quelque chose du genre, pour pouvoir entrée des valeurs... ^^
En gros mon programme aurait la même idée que celui la:
On rentre un mot dans le script python, et la le script fait une recherche google de ce mot et nous donne le nombre de resultat sur google avec ce mot aisin que le lien de la première page !!!!
Ce serait juste magnifique si quelqu'un pouvait m'aider et me donner un exemple :D je sais que j'en demande des fois beaucoup, mais ce serait le premier vrai programme que je programme (pas encore seul du coup, mais presque), en dehors des petits exercices des livres :D
Ce serait l'aboutissement de 3mois d'apprentissage ;)
Svp aidez moi :)




[QGIS 2.x] Aide pour la création d'une topographie de socle sujet




Bonjour à tous, je suis étudiant en hydrogéologie et je travaille en ce moment sur le logiciel Quantum Gis 2.2 et arcgis 10.0.

Je suis en train d'essayer de créer une topographie du substrat rocheux (trés peu de données, pas de points d'altitude du socle, juste des estimations), c'est sur cette partie que je sollicite votre aide. Pour créer ma topographie de socle, ma seule option est d'abaisser le mnt (format geotif). On peut faire un raster calculator pour abaisser le socle. Mais certaines bandes géologiques sont plus profondes que d'autres, du coup je ne peux pas abaisser le mnt de manière homogène sur toute ma zone d'étude. De plus si je parvenais à abaisser le niveau comme je le voulais sur les différentes couches, j'obtiendrai quelque chose comme ceci je pense (voir au dessus), car ma topographie est quasiment plate.sig.pngCe n'est pas du tout réaliste. Avec les pendanges connus dans les formations de ma zone étude (20° vers l'est), on devrait avoir une topo socle qui ressemblerait à ça :sig2.png
Ce schéma ci_dessus ressemble au image du sous_sol récoltés par des méthodes electromagnétiques, c'est vers ce schéma que je veux tendre.
Donc une autre solution, serait de créer des points shape dans chaque bande géologique, avec des données d'altitudes et au final de lancer une interpolation pour faire apparaître le socle....?
J'espère avoir été clair dans mes propos.
Si vous avez des idées, des conseils je suis bien évidemment preneur.
Merci d'avance.











Images attachées










Création .Bat Supprimer tout dossier sauf le dernier en date sujet




Bonjour,

Comme le titre l'indique je souhaite créer un .bat qui me permettra de supprimer tous les dossiers d'une dossier, excepter le dernier dossier en date. Je n'ai pas de problème pour supprimer tous les dossiers mais garder le dernier en date je seche :P

Romain.




Création d'une Nouvelle feuille de calculs "personnalisée" sujet

mercredi 26 mars 2014




Bonjour!

J’aimerais créer une nouvelle feuille de calculs mais qui contient déjà le cadrage d'un tableau. Autrement dit, si je crée un modèle de feuille de calculs avec des tableaux, titres, cadrage, etc. Est-ce possible de toujours créer de nouvelles feuilles de calculs identiques à ce modèle ou devrais-je créer une macro complète qui confectionnera ma nouvelle feuille de calcul à chaque fois qu'il y aura l'ajout d'une nouvelle feuille...?

Merci infiniment!!




Création d'une Nouvelle feuille de calculs "personnalisée" sujet




Bonjour!

J’aimerais créer une nouvelle feuille de calculs mais qui contient déjà le cadrage d'un tableau. Autrement dit, si je crée un modèle de feuille de calculs avec des tableaux, titres, cadrage, etc. Est-ce possible de toujours créer de nouvelles feuilles de calculs identiques à ce modèle ou devrais-je créer une macro complète qui confectionnera ma nouvelle feuille de calcul à chaque fois qu'il y aura l'ajout d'une nouvelle feuille...?

Merci infiniment!!




[Débutant] Création colonne basée sur une autre valeur d'une autre colonne sujet

samedi 1 février 2014




Bonjour,

Je reviens vers vous aujourd'hui avec un autre problème

Cette fois-ci, je souhaite extraire une partie d'un nombre d'une colonne pour la mettre dans une autre colonne de la même matrice.

Après plusieurs essais infructueux, je commence à douter de cette possibilité.

Voici un extrait de ce que je souhaiterais avoir:
20060731	2006	7	0   06
20060731 2006 7 0 06
20060731 2006 7 0 06
20060731 2006 7 0 06
20060731 2006 7 0 06
20060731 2006 7 0 06
La première colonne correspond à AAAAMMJJ

je souhaite donc sortir le mois pour le comparer avec celui présent dans la troisième colonne.

Code:


if rank_call_2006(:,1)=**01****
    rank_call_2006(:,5)=06
end


Voici une de mes tentatives infructueuse.

Si vous avez une idée, n'hésitez pas à m'en faire part.

Merci pour votre aide.

Bonne soirée




[XL-2003] Création de plusieurs feuilles Excel et copie coller à partir d'une sujet

vendredi 31 janvier 2014




Bonjour,

Mon probleme est le suivant :

Mon classeur Excel contient deux feuilles :

List : contient une colonne avec une liste de mes feuilles à créer (A003,B005,C001,......).

A002 : c'est la feuille source que je cherche à copier.

Au total je dois créer 150 feuilles. Toutes ces feuilles ont la meme structure que la feuille A002.

La premiere solution consiste à faire de copier coller à la main , c'est un peu pénible.

Je me demande si il n y pas d'autres methodes avec le code VBA qui va faire ca plus rapidement

Merci pour votre help




Création d'une feuille de calcul modèle dans un classeur sujet




Bonjour,

Je suis face à un problème dans un classeur excel sur excel 2008.
j'ai une feuille de calcul modèle contenant un tableau de calcul.
je reproduis cette feuille de calcul 25 fois dans mon classeur.
je souhaite que toute modification de formule que j'effectue au sein d'une cellule de ma feuille de calcul modèle puisse être répercuté immédiatement sur mes 25 autres feuilles de calcul identique pour m'éviter de me retaper cette modifications 25 fois.
cela s'applique juste aux formules et aux formats puisque les valeurs changent par contre de feuille en feuille.

je ne sais pas comment faire.
faut-il utiliser une programmation macros que je connais pas encore?

merci,

Manumars




[GDS] Pilotage de la création de branche via script sujet

jeudi 30 janvier 2014




Bonjour à toutes et tous,

je dois régulièrement réaliser une sauvegarde de nos projets. Ceux-ci sont au nombre de 40-50 et la création complète de la branche me prend plus de 4h. Autant dire que c'est assez fastidieux à réaliser manuellement.

Est-il possible de piloter la création de branche via un système de scripts ou de batchs ?

Merci par avance de vos réponses.




[11gR1] Creation index sur Replace(LOWER(colonne), ' ') sujet




Bonjour,

Je souhaite optimiser les perfs d'une requete sur une table (que je ne peux ni modifier sa structure ni ses données).
Dans cette requete j'ai un seul where sous forme :

Where REPLACE(LOWER(COLONNE), ' ') = :p;

Je créé mon index sur la valeur REPLACE(LOWER(COLONNE), ' '), tout se passe bien mais quand je consulte mon plan d'execution de requete je constate que mon index n'a pas été pris.
Sur LOWER(COLONNE) ca marche mais je suis obligé de combiner replace et lower.
Auriez vous une idée?




XL 2010 Création d'un rdv outlook à partir d'excel dans plusieurs calendriers sujet




Bonjour,

Je vous sollicite car j'ai une macro qui fonctionne très bien mais qui ne créé un rendez-vous que dans le calendrier outlook de la personne qui ouvre le fichier excel.

Je souhaiterait pouvoir adapter la macro de façon à pouvoir créer un rendez-vous également dans un autre calendrier pour lequel j'ai les droits d'accès en tant qu'éditeur.

Merci pour votre aide.

Voici la macro :


Code :


Option Explicit

Sub AjoutRV()
  Dim DLig As Long, Lig As Long
  Dim OutObj As Outlook.Application
  Dim OutAppt As Outlook.AppointmentItem
  Dim DateRdv As Date, FlgRdv As Boolean

  ' Créer une instance d'Outlook
  Set OutObj = CreateObject("outlook.application")
  ' Avec la feuille
  With Sheets("2014")
    DLig = .Range("A" & Rows.Count).End(xlUp).Row
    ' Pour chaque ligne
    For Lig = 2 To DLig
      ' Si une date de relance existe
      If .Range("B" & Lig) <> "" Then
        ' Si un RDV n'a pas déjà été créé
        If .Range("N" & Lig) <> "" Then
          ' Si le commentaire à changé
          If .Range("N" & Lig).Comment.Text <> .Range("C" & Lig).Value Then
            FlgRdv = True
          Else
            ' Sinon le commentaire n'a pas changé = pas de RDV
            FlgRdv = False
          End If
        Else
          ' Sinon, pas de RDV déjà créé
          FlgRdv = True
        End If
      Else
        ' Sinon, pas de date de relance
        FlgRdv = False
      End If
      ' Si le FLAG est à vrai on créé le RDV
      If FlgRdv Then
        DateRdv = Range("G" & Lig)
        Set OutAppt = OutObj.CreateItem(olAppointmentItem)
        With OutAppt
          .Subject = "Rappeler " & Sheets("2014").Range("A" & Lig) & " pour " & Sheets("2014").Range("A" & Lig)
          .Start = DateRdv & " 08:00"
          .Duration = 60
          .ReminderSet = True
          .Save
        End With
        ' Créer le commentaire et inscrire Oui
        On Error Resume Next
        .Range("N" & Lig).Comment.Delete
        .Range("N" & Lig).AddComment Text:=.Range("C" & Lig).Value
        .Range("N" & Lig) = "Oui"
        On Error GoTo 0
      End If
    Next Lig
  End With
  Set OutAppt = Nothing
End Sub






XL 2003 création d'onglets sujet

mercredi 29 janvier 2014




Bonsoir

Aprés plusieurs recherches et debutant en VBA, je recherche comment créer des onglets d'aprés des modeles en fonction de 2 critères.

Je vous joins un fichier pour une meilleure compréhension

merci de votre aide

GROSBLUES













Fichiers attachés








Mythes de la création et de la représentation du monde chez les Kabyles sujet




Il aurait fallu attendre le début du XXème siècle pour que nous soit révélé les mythes de la création de la vie selon les KABYLES. En effet, Leo FROBENIUS, ethnologue africaniste allemand, a, lors de son séjour en Kabylie en 1914, collecté un corpus de récits qu'il publia sous le nom de Récits populaires des Kabyles ; parmi ces récits publiés en trois volumes entre 1921 et 1922 figure dans le premier volume une série de textes intitulés : « Les mythes de la création et la représentation du monde ».
ce n'est que vers la fin des années 90 que les recueils en 3 volumes de Leo FROBENIUS ont été traduit en français par Mokran Fetta qui publie quelque années plus tard : « Dossier Leo FROBENIUS et les « contes kabyles » ».
Ces deux ouvrages constituent aujourd’hui une référence fondamentale pour examiner la question de la production des mythes par les Kabyles.

Sur les conditions de collecte, nous disposons de quelques indices : ces récits ont été contés à FROBENIUS par « des Anciens ». l'ensemble de ces récits sont contenu dans ce que l'on appelle dans le langage populaire : Leuh n'dunit ou Leuh n'tudert (les tablettes des origines du monde)

Les lieux d’enquête les plus fréquemment cités sont, entre autres, les villages d’Aït Bu Mehdi au sud de Draa El Mizan chez les iflissen Umelil, Taourirt-Ouaghzen chez les Ath Mangellat dans la région de Michelet et Taguemount Azouz chez les Ath Mahmoud dans la région des Ath douala. Le village de Djemâa Saharidj chez les Ath Fraousen Dans la vallée du Sebaou. Les villages de Tizi B-uchen et Ighil B-uzzal chez les Ath Ghobri aux environ d'Azazga. Les enquêtes se sont étendues plus largement sous forme de vérifications partielles en de nombreux autres secteurs du pays kabyle, chez les Ath Djennad, les Ath Ouagnoun, les Iflissen n-levhar, les Ouadhias, les Ath Yanni et les Ath Idjer.

Selon Leo Frobenius traduit par Roth (1998, p. 207).« La découverte de ces mythes souligne-t-il, m’a rempli moi-même d’effroi. [...] Les Leuh n-dunit ou leuh n'tudert, mythes de l’origine du monde sont évidemment un secret très profond et mes vieux conteurs ne cessaient de me mettre en garde de ne jamais les révéler aux Arabes. Il existe différentes règles à observer avant la récitation des mythes. En premier lieu, récitants et auditeurs doivent placer quelques grains de blé sur la langue. La récitation ne peut avoir lieu que la nuit, et jamais à proximité d’une femme et toujours en dehors de la ferme. Avant le début de la récitation, lors de la première nuit, on doit sacrifier un coq ; à la fin de la quatrième nuit (on ne peut pas les évoquer plus longtemps), on sacrifie une chèvre ou un mouton. Si cette prescription n’est pas respectée, toute la famille du récitant meurt, lui seul demeure en vie ».

Ces récits qui ne sont pas tous des mythes cosmogoniques, c’est-à-dire des mythes portant sur l’origine et la formation de l’Univers, présentent une grande diversité thématique; certains d’entre eux sont plus proches de la légende. Les mythes cosmogoniques identifiés comme tels comprennent deux séries de récits :
une première série dans laquelle émergent des ténèbres souterraines (Anou) deux couples originels un couple d’humains et un couple de bovines ; ce sont les récits n° 1, 2, 3 et 4
une deuxième série dans laquelle l’actant principal est une entité féminine: la Première Mère du Monde ou Mère des Mère; cette série regroupe les textes n° 5, 6, 7, 9, 10, 11, 12, 14 et 17.
Les autres textes enfin constituent un ensemble hétérogène; ils peuvent porter sur d’autres peuples que les Kabyles (récits n° 15, 16, 19, 21), sur des croyances (récits n° 22, 23, 24), etc.

Un premier point d’ordre général se dégage de ces récits : les éléments qui constituent l’Univers (Terre, Soleil, Lune, Étoiles) et les entités qui peuplent la terre (humains, animaux) ne sont pas présentés comme l'œuvre d’une force créatrice. Plutôt que de création, on pourrait identifier à partir de ces mythes deux processus de formation distincts, il s’agit de :
- l’apparition des êtres humains et de celle des bovins (récits n° 1, 2, 3, 4) ;
- des entités résultant de l’action de la Première Mère du Monde (récits n° 5, 7, 9, 10, 11, 12, 14 et 17) ; le récit n° 12 porte sur la mort de la Première Mère du Monde.

1ère série de récits (résumé):
Les humains et les bovins présentent des ressemblances, leur origine est souterraine (récits n° 1 et 3); ils apparaissent en couples à la surface de la terre ; à proximité de l’eau, ils découvrent leur différence sexuelle, s’accouplent et se reproduisent. Tous les récits s'accordent à situer cette apparition dans le massif de Haïzer massif occidental du Djurdjura
En effet, le Djurdjura est creusée de profondes grottes, de puits sans fond (avens karstiques nommés Anou en kabyle) et autres gouffres, est considérée par les Kabyles comme le domicile d’êtres surnaturels, de génies de toutes sortes, serpents, ogresses, ogres, hydres, occupants des nombreuses profondeurs caverneuses : autant de portes vers le monde chthonien.
Le plus profond gouffre jamais encore exploré en Afrique se trouverait dans ce massif c'est Anou n-ifliss profond d'environ 1159 m il n'aurait été exploré que vers les années 80 par une équipe de spéléologue franco-algérienne, puis par des équipes belges et espagnoles ..

Cette grande chaine de montagne pierreuse, abrite dans ses entrailles tout un réseau hydrographique souterrain, l’eau d’entrechoquement des montagnes qui jaillie des anfractuosités entre les rochers, posséderait, selon la croyance populaire, des propriétés particulières, c'est une eau magique, source de vie et de jouvence, et remède miraculeux dans les comptes populaires kabyles cette eau est souvent l'objet de quêtes de héros qui doivent allé la quérir au péril de leur vie. et c'est précisément près d'une source de ce genre qu'auraient jaillie le premier couple d'humains et de bovins

Naissance et prospérité des humains:
Le couple d'humain donne naissance à cinquante filles et cinquante garçons qui à leur tour s’accouplent (sans savoir que leur union est incestueuse) et peuplent la terre. Un seul couple fait exception : le sauvage et la sauvageonne (ce sont des humains dénaturés ils n’ont pas construit de maisons et n'ont pas défriché de terre et sont devenus anthropophages), ils vécurent dans la forêt ; la sauvageonne devint la première ogresse (tteryel) et le sauvage le premier lion (Izem).
De la fourmi (tawettuft), les « premiers parents du monde » apprennent l’agriculture, l’usage du moulin domestique (tissirt n wexxam) et du feu. Ils transmettent ces connaissances aux quarante neuf jeunes couples (récit n°2).

naissance des bovins et des autres animaux sauvages :

La postérité des bovins est plus complexe : le buffle originel (izerzer) et la génisse (tawmmatt) s’accouplent et donnent naissance à un taureau ; celui-ci sur instruction de la fourmi (« Vous avez le droit avant les autres animaux de couvrir votre mère et votre sœur »), couvre sa mère alors que celle-ci l’avait repoussé une première fois. Un affrontement s’ensuivit entre le jeune taureau et le buffle-père (Izerzer) qui alla vers la montagne de Haïzer d'où il émergèrent lui et la génisse originelle, pour y déposer sa semence dans une anfractuosité; de cette semence au contact du soleil, naquirent les animaux sauvages (à l’exception du lion qui provient des humains) qu’Izerzer nourrit et éleva (récit n° 3).
De l’union du jeune taureau avec sa mère (après qu’il eût chassé son père Izerzer) naquirent des taureaux et des vaches qui, contraints par le froid (neige) et la faim et se souvenant des conseils de la fourmi, allèrent d’eux-mêmes chez les humains, acceptant une vie confortable bien que plus courte que celle qu’ils auraient menée en liberté (récit n° 4).
De nos jours le thème du taureau porteur de l’univers est encore associé aux tremblements de terre selon l'adage populaire «*ddunit tersa γef yiccew n wezger*» : le monde repose sur la corne du taureau. C'est ainsi que nos grands mères expliquent les tremblement de terre.

2ème série de récits (résumé):
Les autres entités qui forment l’Univers, à l’exception de la Terre donnée comme déjà existante, sont l'œuvre de la Première Mère du Monde, l’expression populaire : segg wasmi tella yemma-s n ddunit : « depuis qu’existait la Première Mère du Monde » fait référence à un passé très lointain, aux temps les plus reculés.
Cette première mère est à l’origine de certains animaux et des astres les plus « familiers » : le soleil, la lune et les étoiles. La lune et le soleil proviennent eux-mêmes du règne animal, des animaux domestiques (boeuf et mouton).
Création des autres animaux domestiques
Les animaux domestiques ont été « crées » par modelage : avec de la farine qu’elle a obtenue en moulant du grain, la Première Mère du Monde façonne une brebis puis un bélier puis d’autres moutons, elle les nourrit de grain et de fourrage. La fourmi renseigne les humains sur l’utilité des moutons (viande, laine, lait). Le chien quant à lui fait exception il serait apparu grâce à la chaleur du fumier du bétail (récit n° 6).
Création des astres (soleil et lune)
Les astres (la lune et le soleil) résultent des soins que la Première Mère du Monde apporte aux yeux du bœuf (azger) et du mouton (izimer). La partie tuméfiée de la paupière du bœuf jetée dans l’eau donne la lune, La partie tuméfiée de la paupière du mouton jetée dans le feu donne le soleil (récit n° 14).

Dérives et disparition de la première mère du monde:
La première éclipse du soleil résulte d’un acte de sorcellerie de la Première Mère du Monde celle ci fit tomber le soleil dans un grand plat en bois et consentit, pour ceci, le premier sacrifice humain (récit n° 7). jusqu'à nos jour la pratique qui consiste à faire « tomber la lune dans un plat en boit» est un sort qui serait encore pratiquer.

La Première Mère du Monde est à l’origine de la mort des humains en raison de mauvais conseils qu’elle aurait donnés à une jeune femme (récit n° 17).
D’autres animaux résultent de métamorphose sur mauvais conseils de la Première Mère du Monde ou dans un de ses accès de colère ; c’est le cas d’un jeune garçon transformé en singe , du hérisson « qui était à l’origine constitué comme un être humain de petite taille » (récit n° 10), du porc-épic qui était un jeune mouton et de la tortue qui était un taurillon (récit n° 11).
De par ses caprices elle perturbe le climat (récit n° 12), Timgharin (les vieilles capricieuses) est la période qui va du 10 au 16 mars environ c'est des journées marquées par de brusques changements de temps on croirait que les quartes saison défilent en un seul jour.

Après avoir vieilli la Première Mère du Monde devint aigrie et irascible et se retira en ermitage sur une célèbre pic du Djurdjura : le pic de Lala Xliǧa. Une légende présente une sainte anachorète (sorte d'ermite) qui a donné son nom au point culminant du Djurdjura (Yemma Xliǧa Tukrift : Mère Khlidja la Percluse) elle est décrite sous des traits semblables à ceux de la Première Mère du Monde, son don de voyance est attribué à « deux chevreaux qu’elle possédait » elle est décrite « en train de tourner la meule de son moulin à bras »

après tous les méfaits qu’elle commit elle mourut pétrifiée de froid avec ses moutons, ses chèvres et ses bœufs. Cet épisode est bien identifié dans le calendrier agraire de kabylie, c'est le fameux jour de l'emprunt (as amerḍil) où Yennayer emprunta un jour à Furar (Fevrier) pour retourner punir la vieille mère pour l'avoir offensé (récit n° 12) cette période allant de la mi-janvier jusqu'à la fin de février, est redouté des paysans pour son froid qui peut décimer le bétail.

conclusion
Comme on vient de le voire le processus de formation de toutes ces entités n’est pas linéaire, il présente un réseau de ramifications dont le point de départ se trouve dans les ténèbres souterraines. Outre la production sexuée dont sont issus les humains, le taureau et les bovins domestiques, le soleil ou la chaleur ont permis également la génération des animaux sauvages (à partir de la semence d’Izerzer),
On notera enfin la présence des éléments (l’eau et le feu) associés à des substances animales (paupières de bœuf et de mouton) dans la formation de la lune et du soleil.

Les trois principaux actants de cette genèse – Izerzer (le buffle originel), la Première Mère du Monde et la fourmi – sont des figures archaïques ; le buffle originel n’intervient que dans les processus de génération, les rôles les plus importants reviennent à la Première Mère du Monde et à la fourmi, cette dernière a une fonction civilisatrice (enseigne l’agriculture et la meunerie aux humains et intervient dans la domestication des bovins et des ovins)

Tous ces éléments indiquent une représentation de l’origine du monde sans aucun doute antérieure au monothéisme. L’incompatibilité de ces mythes avec la vision monothéiste de l’origine du monde explique le profond refoulement dont ils font l’objet ; il ne s’agit cependant pas d’une amnésie totale ces mythes affleurent vers la surface, empruntant plusieurs voies : croyances, littérature orale, adages populaires et pratiques en tout genre.

Référence :
Fetta M., 1995-1998, Contes kabyles, recueillis par Leo Frobenius. Volumes I, 2, 3 et 4 (Préface de Camille Lacoste-Dujardin). Edisud, Aix-en-Provence.

D. Abrous et S. Chaker, « Kabylie : Cosmogonie », in 26 | Judaïsme – Kabylie, Aix-en-Provence, Edisud (« Volumes », no 26), 2004,

Leo Frobenius. : Volksmärchen der Kabylen, volum 1, 2 et 3: Weisheit (1921), Das Ungeheuerliche (1922), Das Fabelhafte (1921)