alimenter fichier excel
Utilisateur WDF
Inscrit:
28/12/2008 14:19
Post(s): 52
salut a tous,

Dans mon appli je dois alimenter des cellules d'un fichier Excel avec des valeurs.
tout ce passe bien quand j'ouvre mon fichier excel j'ai bien les valeurs deposees depuis windev dans les cellules voulues.
Le probleme est que les calcul portant sur les cellules alimentes depuis windev ne s'est pas effectue. (alors que si je saisie manuellement dans le fichier excel les calculs se font automatiquement).

si quelqu'un a une idee je suis preneur.
merci et bon dev
glock19

voici mon code :
MaFeuille est un xlsDocument
NomFichier est une chaîne


//ouverture fic excel
NomFichier = fRepExe()+"\pre_alert.xls"
MaFeuille = xlsOuvre(NomFichier, xlsEcriture)

// On va mettre le numéro de session ds la cellule posting docket number
MaFeuille[9,"D"] = "0201.CNF"+num_session
// alimente cellules kilo / items 
MaFeuille[22,"C"] = kilo_P_FR
MaFeuille[22,"D"] = item_P_FR
MaFeuille[22,"G"] = kilo_G_FR
MaFeuille[22,"H"] = item_G_FR
MaFeuille[22,"K"] = kilo_E_FR
MaFeuille[22,"L"] = item_E_FR
MaFeuille[36,"P"] = poids_tot
MaFeuille[40,"P"] = item_tot
//
// Sauvegarde
xlsSauve(MaFeuille)
xlsFerme(MaFeuille)

Contribution le : 25/05/2010 10:11

Edité par drcharly93 sur 25/5/2010 10:32:55
Créer un fichier PDF de la contribution Imprimer


Re: alimenter fichier excel
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Voir dans les options d'Excel et cocher l'option
Calcul du classeur automatique.

Contribution le : 25/05/2010 10:37
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: alimenter fichier excel
Utilisateur WDF
Inscrit:
28/12/2008 14:19
Post(s): 52
Salut DrCharly93,

j'ai verifie dans Excel je suis bien en calcul automatique.
si tu as une autre idee, je suis preneur

merci
Glock19

Contribution le : 28/05/2010 06:37
Créer un fichier PDF de la contribution Imprimer


Re: alimenter fichier excel
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Il est nécessaire de modifier la feuille Excel comme suit:
- Ouvrer la feuille Excel voulu.
- Appuyer simultanément sur ALT+F11
- Dans la partie gauche de la fenêtre vous devriez trouver une ligne nommée :
ThisWorkbook
Double cliquez dessus
dans la partie haute de la fenêtre 2 combos
la première contient (Général) ouvrer la et sélectionner Workbook
Automatiquement dans la 2ieme combo vous aurez Open
remplacer :
Private Sub Workbook_Open()

End Sub

par
Private Sub Workbook_Open()
 Application.CalculateFullRebuild
End Sub

fermer cette fenêtre et enregistrer la feuille excel

Cette fonction aura pour effet d'effectuer un recalcul complet lors de l'ouverture du document.

Cordialement

Contribution le : 03/06/2010 18:38
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: alimenter fichier excel
Utilisateur WDF
Inscrit:
28/12/2008 14:19
Post(s): 52
merci de ton aide Drcharly93.
je vais essayer ca
bon dev
glock19


Citation :

drcharly93 a écrit:
Bonjour,

Il est nécessaire de modifier la feuille Excel comme suit:
- Ouvrer la feuille Excel voulu.
- Appuyer simultanément sur ALT+F11
- Dans la partie gauche de la fenêtre vous devriez trouver une ligne nommée :
ThisWorkbook
Double cliquez dessus
dans la partie haute de la fenêtre 2 combos
la première contient (Général) ouvrer la et sélectionner Workbook
Automatiquement dans la 2ieme combo vous aurez Open
remplacer :
Private Sub Workbook_Open()

End Sub

par
Private Sub Workbook_Open()
 Application.CalculateFullRebuild
End Sub

fermer cette fenêtre et enregistrer la feuille excel

Cette fonction aura pour effet d'effectuer un recalcul complet lors de l'ouverture du document.

Cordialement

Contribution le : 01/07/2010 19:31
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2