Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TABLEUR TYPE EXCEL


Information sur la source

Catégorie :Divers Classé sous : excel, tableur, calcul, spreadsheet, cellule Niveau : Débutant Date de création : 11/12/2006 Date de mise à jour : 11/12/2006 16:34:49 Vu / téléchargé: 13 706 / 728

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note


Description

Cliquez pour voir la capture en taille normale
Ce code est le prémice d'un tableur excel en javascript que je suis entrain de développer.

// ATTENTION \\ Ce code fonctionne très mal sous Internet Explorer, je l'ai développé en le testant sous FF, désolé les gars, mais je remédirais à ce problème // \\

Celui ci propose déjà un tableur de 40 lignes x 26 collones. J'y ai implémenté des options de mise en forme (Gras, Italique, Souligné, Taille, Police, Couleur du texte, Fond de la case) donc les options de base.
Il est aussi capable de réaliser des calculs avec les opérateurs + * / - () , calculs effectués par l'intermédiaire de la fonction eval();
Comme excel il comprend aussi les formules type A1+B6-4.
Pour que le tableur effectue les calculs, il faut lui indiquer que le format de la cellule est un format de calcul. Je sais ce n'est pas très clair, mais je n'ai pas encore développé de reconaissance syntaxique, alors pour l'instant je fais comme cela.
On peut aussi mettre la cellule en format Monnaie, ce qui affiche le sigle de la monnaie choisie lors de la déselection de la case.

Bon on ne peu pas encore selectionner plusieurs cases, ou effectuer des calculs type somme() comme excel, mais c'est le but de sa création.

Dans ce cadre je cherche donc aussi une personne qui serait intéressée par continuer avec moi le développement de ce code.

Voici ce que je prévois dans le futur :
- Mise en relation du JS et PHP en AJAX, permettant par exemple la création de graphiques ou la gestion de formules assez lourdes.
- L'intégration de valeurs externes : par exemple le cours d'une certaine valeur boursière.
- Création d'un moteur de style pour sauvegarder simplement les styles de chaque cellule
- Edition des fichiers CSV(pas très dur... lol) XSL (déja beaucoup plus... sniff)

et voila je crois...
enfin, je vais arrêter de déblatérer et vous laisser découvrir ce code.
 

Source

  • // ATTENTION \\ Ce code fonctionne très mal sous Internet Explorer, je l'ai développé en le testant sous FF, désolé les gars, mais je remédirais à ce problème // \\
  • Ce n'est qu'une démo, pas très haut niveau, juste comme ca pour présenter... :)
// ATTENTION \\ Ce code fonctionne très mal sous Internet Explorer, je l'ai développé en le testant sous FF, désolé les gars, mais je remédirais à ce problème // \\

Ce n'est qu'une démo, pas très haut niveau, juste comme ca pour présenter... :)

Conclusion

Quelques remerciements :
- Merci au créateur du menu que j'utilise, je en sais pas qui c'est, j'ai retrouvé ca qui trainaît dans de vielles sauvegarde. Alors merci inconnu.
- Merci à javascript et FireFox
- Merci à OpenOffice pour ses si jolies icones.

Et merci à vous :p

Au fait, pour les commentaires constructifs sur les bugs qui sont noimbreux à mon avis, et pour toute remarque, je suis ouvert.

Aller @++
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

11 décembre 2006 16:34:49 :
Upload qui n'a pas fonctionné

Commentaires et avis

signaler à un administrateur
Commentaire de mtaveau le 11/12/2006 19:26:04

Bonjour,

Peux-tu nous donner si possible l'adresse d'une page en ligne où on peut voir ton tableur en javascript sans avoir à télécharger 20 fichiers ?

Ça m'intéresserait. Merci,

Marc

signaler à un administrateur
Commentaire de WhiteDwarf le 12/12/2006 08:22:40

Je viens de le mettre sur :

http://www.thevphone.com/exemple_tableur/

signaler à un administrateur
Commentaire de rambc le 12/12/2006 12:57:12

JE SUIS TRES INTERESSE PAR TON TABLEUR.

Je suis en train de réfléchir à des feuilles d'exercices interactives sur les maths. Il devrait avoir son utilité si l'on peut "communiquer" avec. Est-ce le cas ?

signaler à un administrateur
Commentaire de WhiteDwarf le 12/12/2006 13:16:11

Tout dépend de ce que tu entend par comuniquer :)

signaler à un administrateur
Commentaire de rambc le 12/12/2006 13:17:33

Je voudrais lire les valeurs d'une cellule ou les modifier...

signaler à un administrateur
Commentaire de rambc le 12/12/2006 13:22:17

Rien à voir mais ne serais-tu pas fan de Enki BILAL ?

signaler à un administrateur
Commentaire de rambc le 12/12/2006 13:34:20

DERNIERE QUESTION SERIEUSE : aurais-tu une exemple light d'utilisation des menus déroulants (j'ai regarder le code source de tapage mais c'est un peu long) ?

signaler à un administrateur
Commentaire de WhiteDwarf le 12/12/2006 13:48:31

RAMBC ==> Bah oui c'est possible :) , c'est le principe d'un tableur... après c'est juste des fonctions en js à implémenter pour la lecture, ou en php pour la compréhension du fichier... mais j'en suis pas encore à la compréhension du fichier.

Tu peux analyser un peu le code et tu te rendra compte que c'est ce que fais la fonction calcul(), elle lit le contenu de toutes les cellules pour effectuer les calculs en cascade, après il suffit de la modifier un peu pour en faire ce que tu veux..

Sinon oui je suis fan d'enki bilal... :)

Si t'a d'autres questions n'hésite pas..

signaler à un administrateur
Commentaire de ben05 le 18/12/2006 13:12:19

Salut,

Il y a un projet dans le même style à la page suivante :
www.phpcs.com/code.aspx?ID=39473

Il enregistre les informations dans un fichier .cvs

Il serait peut etre intéressant que vous collaboriez.

Ben

signaler à un administrateur
Commentaire de larcen25 le 18/12/2006 18:42:36

bonsoir et merci de ce code magnifique
je l essayé mais je crois que j ai mal installer le code.
mon exemple:
http://www.allkool.com/spreadsheet/
merci d avance
si vous pouvez  me montrer comment utiliser et reparer les  erreurs.
dans l attente de votre reponse

signaler à un administrateur
Commentaire de rambc le 18/12/2006 18:51:48

Peut-on mettre une formule dans une cellule, voir le résultat puis ensuite avoir accès de nouveau à la formule ?

PS : Etant prof de maths je peux (sur un plan purement théorique) t'aider si tu en as besoin car ton projet m'intéresse énormément.

signaler à un administrateur
Commentaire de szwr le 21/12/2006 16:01:56

Je suis développeur en PHP/MySql/Javascript et VBA Excel (entre autre) et ton offre de collaboration m’intéresse énormément.
Je n’ai pas encore analysé ton code mais l’interface me semble relativement aboutie.
J’étudie la faisabilité d’un projet de migration d’Excel vers un service web et ton projet tombe à point !
Je serais donc très heureux de pouvoir collaborer avec toi ;)

signaler à un administrateur
Commentaire de WhiteDwarf le 31/12/2006 20:51:59

Bonjour, ou bonsoir à vous tous,

LARCEN25 ==> J'ai regardé la page d'exemple sur Firefox, et pas de problème ca a l'air de marcher.

RAMBC ==> Ton aide m'intéresse, je n'hésiterais pas à te recontacter, Sinon, oui il est possible de mettre une formule dans la barre,voir le résultat et réa&voir accès à celle ci, mon code présent ici le fait déja il me semble, il faut juste mettre la cellule en format "calcul" et entrer ta formule simplement sans mettre de "=" comme dans Excel.

SZWR ==> Merci de ta proposition, voici mon MSN : spacedoud42@hotmail.com n'hésite pas à m'ajouter et je pourrais t'expliquer en détail mon projet et son aboutissement. ;)

Au fait : Bonne année et à 2007 !

signaler à un administrateur
Commentaire de ben05 le 12/01/2007 21:31:16

Salut,

Si tu veux créer des fichiers Excel (.xls) avec ta source,  regarde ce lien ca pourrait t'intéresser :

www.phpcs.com/codes/LECTURE-FICHIER-EXCEL_41045.aspx

Cordialement,

Ben

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Cadriage d'une page HTML facon Excel [ par malhivertman1 ] Bonjour a tous, j'aimerai savoir s'il est possible de recreer une interface genre Excel avec des cellules sur une page html car je n'ai pas excel sur Cellule calcul et affichage [ par christuckers ] Salut les CSistes !! Après le php, me voila au javascript et je sens que ca va pas etre du gateau !!Bon, je commence par m'excuser, car je ne suis pas Cellule Excel avec format personnalisé [ par sebsab2008 ] Bonjour,Voilà mon problème: je ne parviens pas à recuperer une valeur d'une cellule excel où le format de la cellule est personnalisé en "mm:ss".En ef EXCEL - recherche valeur cellule [ par diablotinrouge ] Error convertoring HTML to XHTML: System.ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length at System.String.Inte feuille de calcul dans access [ par marcus275 ] Est il possible d'insérer une feuille de calcul type excell dans un formuliare access : J'aimerais avoir un tableau qu'on pourrait compléter, donc i Creation calcul avec différentes variables [ par jazzzzzz ] Bonjour,J'aimerais intégrer a une page en html un code javascript permettant :A partir d'un montant saisi dans un champ, allé chercher dans un tableau Afficher / masquer (encore !?) [ par shumix ] Bonjour à tous,Je pense avoir bien cherché dans le forum, mais je n'ai pas trouvé ce qu'il me faut (ou bien je n'ai pas su l'adapter à mes besoins, ét Envoyer données vers un fichier excel [ par Julien39 ] Bonjour à tous,J'ai appris à coder en html ce matin, mon niveau est donc loin d'être excellent. Je dois créer une page internet qui permet aux utilisa calcul de devis avec menu déroulant [ par Fredd35 ] Bonjour, Je ne parviens pas a trouver un script, qui me permet de calculer un total a partir d'un menu déroulant. voici le cas. Admettons que je ven utiliser les données d'un fichier Excel [ par 3ismat ] Bonjour J'ai un fichier excel qui utilise des formules mathématiques qui sont protégées par mot de passe (c.à.d je peut pas savoir ces formules) bon l


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.