begin process at 2010 03 20 23:45:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Divers

 > 

General

 > 

VB et Excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

VB et Excel

jeudi 21 septembre 2006 à 14:37:33 | VB et Excel

aurelien2723

Bonjour,

j'utilise Excel avec du un programme VB. J'ai un soucis :
sur certaines cellules, lors de l'enregistrement, Excel me transforme des valeurs 10/11 en 10/11/2006 ....
Comment faire pour désactiver ceci svp?

Merci bien

Aurélien
jeudi 21 septembre 2006 à 14:47:08 | Re : VB et Excel

loulou69

Bonjour Pour résoudre ce pb, mets un format 'Texte' aux cellules corrspondantes car là il prend la barre de fraction pour l'opérateur division.
jeudi 21 septembre 2006 à 14:56:09 | Re : VB et Excel

aurelien2723

Merci, mais j'ai 400 fichiers textes avec une dizaine de champs dans ce style...
Tu n'as pas une autre solution stp? :)

jeudi 21 septembre 2006 à 14:57:00 | Re : VB et Excel

aurelien2723

400 fichiers Excel pardon avec une dizaine de champs de ce style par fichier
jeudi 21 septembre 2006 à 15:08:45 | Re : VB et Excel

Zylott

Essayes une macro avec :

replace("10/11", "=10/11")

jeudi 21 septembre 2006 à 15:20:06 | Re : VB et Excel

aurelien2723

peut t'on modifier le format d'une collone de cellules en VB svp?

merci :)
jeudi 21 septembre 2006 à 23:58:46 | Re : VB et Excel

MPi

Salut,

Ça dépend comment tu procèdes pour te "connecter" à tes fichiers Excel.
Un exemple si tu crées des objets Excel.Application ou WorkSheet...

    xlSheet.Columns("A:A").NumberFormat = "dd/mm"   'format jour et mois
    xlSheet.Columns("A:A").NumberFormat = "@"          'format texte


MPi
vendredi 22 septembre 2006 à 10:04:50 | Re : VB et Excel

aurelien2723

Salut!

Déjà, merci pour vos réponses :)
J'ai fais plusieurs essais, j'arrive à mettre la collone du fichier destination en texte, mais le soucis vient du fichier source que j'ouvre directement avec Excel avec la commande:

appExcel.Workbooks.OpenText FileName:="C:\source.txt", Origin:=xlWindows, _
            StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlNone, _
            ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo:=Array(1, 1), TrailingMinusNumbers:=True


et a ce eoment là, la valeur 10/12 par exemple est déjà convertie en date...
Comment faire pour l'en empécher svp?

Merci beaucoup :)
vendredi 22 septembre 2006 à 11:14:46 | Re : VB et Excel

aurelien2723

Je pensais avoir trouver une solution :

appExcel.Workbooks.OpenText FileName:="C:\source.txt", Origin:=xlWindows, _
            StartRow:=1, DataType:=xlFixedWidth, FieldInfo:=xlTextFormat

mais le compilateur me dit :
"La méthode OpenText de la classe Workbooks a échoué" .

Pourquoi??

Merci de votre aide! :)

vendredi 22 septembre 2006 à 11:58:49 | Re : VB et Excel

MPi

Il serait peut-être préférable que tu ouvres le fichier "toi-même" et que tu inscrives les données comme tu l'entends plutôt que de laisser Excel le faire pour toi...

MPi

1 2

Cette discussion est classée dans : vb, excel


Répondre à ce message

Sujets en rapport avec ce message

Winzip [ par Stef ] Est-il possible à partir de VB pour Excel 97 ou VB6 de compresser le contenu d'un repertoire dans un fichier zip ?Est-il possible aussi de décompresse Excel et VB [ par lacourne ] Est il possible de transformer un dossier réalisé sous excel 5 ou 95 en un exécutable. Est ce qu'on peut le faire avec VB?Merci de vos réponses Objets VB dans les macros Excel : comment faire ??? [ par bryan_fury75 ] Voila, je voudrais juste afficher une image dans une macro excel, mais quand je déclare :Dim picto as Image... il me sort "type défini par l'utilisate comment creer un graphique dans excel depuis VB [ par laurent3d ] Bonjour,Comment creer un graphique dans une feuille excel depuis mon appli VBJ'arrive à remplir des cellules grace à une source de ce site, mais j'aur Urgent : Excel & VB [ par Webmineur ] bonjour,comment puis-je utiliser un worksheet excel dans une form VB ?j'arrive à l'insérer dans la form mais je n'arrive pas à l'utiliser. Quand j'exe imprimer depuis Excel [ par Xl ] depuis VB si je tapes ceci :une erreur se produit dans le module > ... ... que faire ???S'agit il d'un DLL manquant,d'une malprogrammation ???le PC graphique excel [ par cat ] Je fait un graphique sous excel a partir de VB, c'est génial, ca marche tres bien, mais je voudrais que le graph se mette à jour dans mon container ol VB et Excel [ par jraynald ] Voila mon problème : Je voudrai à partir d'une application VB allez remplir des données dans un classeur excel sur différente feuille et à la fin s vb excel help [ par banditito ] salut, je débute avec vbpb: dans une feuille d'excel, je crée des formes automatiques que je nomme par la suite : Par, Découpe etc...j'aimerais dans u


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales