Accueil > Forum > > > > recupérer des valeurs dans une chaine de caractere
recupérer des valeurs dans une chaine de caractere
vendredi 23 juin 2006 à 15:18:19 |
recupérer des valeurs dans une chaine de caractere

krousty
|
Bonjour , j ai une base de donnée qui est reliée a un fichier excel (ce fichier contient les informations issuent d'un scan reseau ) et je me retrouve avec un champ comme celui si "C: (total: 9,3 GB, free: 7,7 GB, file system: NTFS)" . hors je souhaiterai ne recupéré que l'espace total du disque et l'espace libre pour apres faire quelque comparésons . pour cela j'avai pensé a un petit truc du genre
total = Mid$(x, 3, 11) // total recoi le les 3 caractere apres le 11eme free = Mid$(x, 3,25) // free recoi le les 3 caractere apres le 25eme mais cette technique comporte quelque inconvenient ( si j'ai par exemple 10.5 au lieu de 9,3 c est mort vais pouvoir comparer total a un nombre par exemple ? ) je voulais donc savoir si il était possible de ne recupéré que les valeurs numeriques d'une chaine de caractere et si ces valeurs pouvai etre utilisé dans des comparaison du genre free < 2 ... merci à vous krousty
|
|
vendredi 23 juin 2006 à 15:25:10 |
Re : recupérer des valeurs dans une chaine de caractere

Drikce06
|
Salut
Dim
taille() Dim chemin as string Dim tailletotal as single
chemin="C: (total: 9,3 GB, free: 7,7 GB, file system: NTFS)" taille = Split(chemin,
" "
, -1, CompareMethod.Text) ca ressort 9 chaines de caractère de 0 à 8 tu veut le 2eme
donc tailletotal = csng(taille(1))
 Drikce 06
|
|
vendredi 23 juin 2006 à 15:28:16 |
Re : recupérer des valeurs dans une chaine de caractere

Drikce06
|
j'ai pas pris en compte le c: donc tu as 10 chaine de caractère c'est tailletotal=csng(taille(2)) j'ai testé c'est bon ca fonctionne  Drikce 06
|
|
vendredi 23 juin 2006 à 15:43:58 |
Re : recupérer des valeurs dans une chaine de caractere

Drikce06
|
Pour plus de détails Dim taille() Dim chemin AsString Dim tailletotal AsSinglechemin = "C: (total: 9,3 GB, free: 7,7 GB, file system: NTFS)" taille = Split(chemin, " ", -1, CompareMethod.Text) 'la fonction split sert à couper une chaine de caractere 'selon ce que tu veux en l'occurence ici un espace " " 'cela ressort 10 chaines des caractère de 0 à 9 taille(0) = "C:" taille(1) = "(total:" taille(2) = "9,3" taille(3) = "GB," taille(4) = "free" taille(5) = "7,7" taille(6) = "GB," taille(7) = "file" taille(8) = "System" taille(9) = "NTFS)"tailletotal = CSng(taille(2))MsgBox( "Taille = " & tailletotal) Drikce 06
|
|
samedi 24 juin 2006 à 14:19:30 |
Re : recupérer des valeurs dans une chaine de caractere

krousty
|
merci pour la rapidité de la reponse ainsi que sa clareté mais j'ai un message d erreur : "erreur d'execution 424 : objet requis " . sur la ligne "taille = Split(chemin, " ", -1, CompareMethod.Text)". je pense que ça vient du CompareMethod.Text il n est pas dans mon explorateur d'objet . j 'ai donc MAJ mon pack office 2003 sp2 (j'ai installé l ensemble de mise a jour disponible sur le site de microsoft ) mais rien a changer si vous aviez une idée pour mettre a jour mes DAO ... merci a vous krousty
|
|
Cette discussion est classée dans : chaine, caractere, valeurs, total, free
Répondre à ce message
Sujets en rapport avec ce message
remplacer une chaine de caractere selectionner dans un textbox [ par nox ]
comment puis je remplacer une chaine de caractere (qui se trouve dans un txtbox avec d'autres chaine precedement selectionner par l'utilisateur)par un
Comment remplacer un caractere par un autre dans une chaine de caractere ? [ par bigbang ]
Hi everybody !!Je voudrais savoir comment remplacer un caractere par un autre dans une chaine de caractere !par exemple pour une fonction mathématique
Chaine de caractere [ par Frank19 ]
Jai une chaine de caractere du style :dim TextRecu1 as stringTcpclient.getdata (TextRecu1)...Le TextRecu1 est égale à MmessageCe que je veux faire, c'
caractere dans chaine de carac [ par Moussetique ]
BonjourVoici mon probleme. Comment selectionner le nieme caracteres d'une chaineexe : chaine : efqszfseze6 eme caractere : "f" merci beaucoup DULOY Pi
SEPARER UNE CHAINE DE CARACTERE (split) [ par SHIVA ]
Salut ,J'ai une chaîne qui est par exemple : " Marc,Kevin,nicolas"Comment faire pour séparer tous les noms contenue entre les virgules et les mettre e
Melanger une chaine de caractere [ par LaMoUcHe2002 ]
Bonjour,,, je suis débutant et je n'arrive pas a resoudre ce probleme....Je voudrais savoir comment faire pour malanger une chaine de caractere :ex:
Caractere '&' dans une DBCombo [ par robbie12 ]
Salut, je suis nouvelle ici, et j'ai un probleme. Lorsque je selectionne une valeur contenant le caractere '&' parmi les valeurs d'une DBCombo, le car
Bases de Données Access [ par LeRoux ]
J'aimerais savoir si quelcun connait un place ou je pourrait apprendre comment ouvrir la base, chercher une chaine de caractere, utiliser le reste de
vb.net chaine de caractere [ par ostris ]
comment on fais pour couper une chaine de caracterecomme left right mid sous .net ?
enlever le dernier caractere d'une chaine? [ par serial ]
question con mais bon!!si qq un peut m'aider merci
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|