La nouvelle version de Gesfine apporte la possibilité de sélectionner des tableaux:
"Possibilité de sélectionner toutes les lignes des tableaux pour exporter par copier/coller les données affichées (dans un tableur par exemple)."
J'ai utilisé cette fonction par copier via CTRL+C, puis coller via CTRL+V pour envoyer le solde de tous mes compte vers Excel.
le problème est que les valeurs collées dans excel sont en format texte.
J'ai essayé plusieurs possibilités pour les transformer en numérique mais en vain ...
Est ce qu'un a réussi a pouvoir exploiter sous Excel les valeurs ainsi copiées?
[Export des données] Conversion dans Excel
Modérateur : Patrice15220
-
- Administrateur
- Messages : 6748
- Enregistré le : 04 janvier 2010, 20:03
- Localisation : France (Yvelines 78)
- Contact :
Re: [Synthèse financière]Solde des comptes
Bonjour Philippe,
Je n'ai plus Excel, je ne peux donc pas tester mais dans ce post il donne différentes méthodes.
Je n'ai plus Excel, je ne peux donc pas tester mais dans ce post il donne différentes méthodes.
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icone de sujet"
Re: [Synthèse financière]Solde des comptes
Bonjour Jacques,
Avant d'écrire, j'avais déjà fait plein de manipulations dont celles là.. mais qui ne fonctionnent pas
Je continue à chercher..
Avant d'écrire, j'avais déjà fait plein de manipulations dont celles là.. mais qui ne fonctionnent pas
Je continue à chercher..
Re: [Synthèse financière]Solde des comptes
J'ai récupéré une macro sur internet qui converti les données d'un tableau GesFine récupérées à partir d'un copier (CTRL+C) puis coller (CTRL+V) dans Excel.
C'est le seul moyen qui fonctionne jusqu'à présent.
Si vos données sont sur la plage A1: A10, copier le code ci dessous.
J'ai déjà remplacé Cint par CDbl car mes nombres étaient décimaux
Sub test()
Dim Tabl(), i As Long
Tabl = Range("A1:A10")
For i = LBound(Tabl, 1) To UBound(Tabl, 1)
Tabl(i, 1) = CDbl(Tabl(i, 1)) 'remplacer CInt par CDbl si nombres décimaux
Next
Range("A1").Resize(UBound(Tabl, 1), 1) = Tabl
End Sub
Si quelqu'un à une méthode plus simple sans macro je suis preneur :geek:
C'est le seul moyen qui fonctionne jusqu'à présent.
Si vos données sont sur la plage A1: A10, copier le code ci dessous.
J'ai déjà remplacé Cint par CDbl car mes nombres étaient décimaux
Sub test()
Dim Tabl(), i As Long
Tabl = Range("A1:A10")
For i = LBound(Tabl, 1) To UBound(Tabl, 1)
Tabl(i, 1) = CDbl(Tabl(i, 1)) 'remplacer CInt par CDbl si nombres décimaux
Next
Range("A1").Resize(UBound(Tabl, 1), 1) = Tabl
End Sub
Si quelqu'un à une méthode plus simple sans macro je suis preneur :geek:
-
- Messages : 1572
- Enregistré le : 18 août 2013, 15:29
- Localisation : St Mamet La Salvetat (Cantal 15)
Re: [Synthèse financière]Solde des comptes
Bonjour,
Sélectionner les champs numériques débit et crédit et utiliser la fonction "Rechercher Remplacer" d'Excel.
Se positionner dans le champ Rechercher et taper en tenant la touche ALT appuyée, les quatre chiffres 0160 (ALT+0160), puis relâcher, cela insère un caractère espace insécable.
Ne rien mettre dans le champ remplacer, et cliquer sur "remplacer tout".
Cela aura pour effet de supprimer cet espace insécable et donc de considérer les montants comme des nombres.
Petite méthode plus simple :Tour31 a écrit :Si quelqu'un à une méthode plus simple sans macro je suis preneur
Sélectionner les champs numériques débit et crédit et utiliser la fonction "Rechercher Remplacer" d'Excel.
Se positionner dans le champ Rechercher et taper en tenant la touche ALT appuyée, les quatre chiffres 0160 (ALT+0160), puis relâcher, cela insère un caractère espace insécable.
Ne rien mettre dans le champ remplacer, et cliquer sur "remplacer tout".
Cela aura pour effet de supprimer cet espace insécable et donc de considérer les montants comme des nombres.
- Pensez à nommer votre sujet ainsi [Préfixe] Titre du message où [Préfixe] représente un module ou un menu de l'application
- Quand votre question est "Résolue" merci de l'indiquer en éditant votre premier message et en choisissant la coche verte comme "icône de sujet"
Re: [Export des données] Conversion dans Excel
Merci beaucoup pour cette astuce qui marche parfaitement bien.
:ugeek: :ugeek:
:ugeek: :ugeek: