Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire pour créer un program…
  • Comment utiliser les onglets dans Vi…
  • Tutoriel sur comment utiliser VB6 Pi…
  • Comment appeler un JavaScript à par…
  • Comment utiliser un formulaire MDI d…
  • Comment programmer une barre de déf…
  • Comment faire un clavier à l'écran…
  • OpenText méthode en VBA 
  • Comment définir la taille d'un form…
  • Comment utiliser les boutons radio p…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment lire une ligne de texte délimité par des tabulations dans VBA

    Être capable de lire une ligne de texte délimité par des tabulations l'aide de Visual Basic pour Applications et analyser chacun des mots peut rendre votre application VBA plus dynamique. Souvent, les programmeurs ont besoin de lire des fichiers délimités par des tabulations et afficher le contenu de ces fichiers. Dans VBA , utilisez la méthode " OpenTextFile " pour ouvrir un fichier texte qui contient des données délimités par des tabulations . Rechercher chaque ligne pour les onglets en utilisant le " vbTab " constante VBA. Ce processus est utile lorsque vous avez besoin de trouver rapidement tabulations dans une chaîne au lieu de lire chaque caractère de la chaîne . Choses que vous devez
    Microsoft Excel
    Afficher plus Instructions
    1

    Cliquez sur le bouton Démarrer de Windows et tapez " Notepad " dans les " Rechercher les programmes et fichiers " de la boîte de texte. Appuyez sur "Entrée " pour lancer le Bloc-notes . Tapez «Ce », « Tab », appuyez sur le type " est ", " Tab ", appuyez sur " onglet ," type " Tab ", appuyez sur " délimité ", tapez sur la touche " Tab " type " A", " Tab ", appuyez sur et «peine ». type Appuyez sur "Ctrl" et "S" pour enregistrer le fichier dans " C : \\. MyTextFile.txt "
    2

    Lancez Microsoft Excel, cliquez sur l'onglet "Developer " et cliquez sur " Visual Basic " pour lancer la fenêtre de l'éditeur VB . Cliquez sur le menu "Insertion " et cliquez sur "Module" pour ajouter un nouveau module de code. Cliquez sur le menu «Outils» et cliquez sur « Références ». Cochez la case à côté de " Microsoft Scripting Runtime " et cliquez sur
    3

    Tapez la suivante pour créer un nouveau sous-procédure "OK". :

    ReadTabDelimited Private Sub ()
    4

    Ajoutez le code suivant pour déclarer vos variables :

    Dim FOSO As New FileSystemObject

    Dim oFS

    Dim sText As String < br >

    Dim tmpArray (10) As String

    Dim pos As Integer

    Xcntr As Integer
    5

    ouvrir et lire le fichier texte créé à l'étape 1:

    Set oFS = oFSO.OpenTextFile ("C: \\ MyTextFile.txt " )

    Do Until oFS.AtEndOfStream

    sText = oFS.ReadLine

    Boucle
    6

    Retrouvez chaque onglet dans la phrase délimité par des tabulations et ajouter chaque mot au tableau String :
    pos

    = InStr (1, sText , vbTab , vbTextCompare ) < br >

    Do While (pos <> 0)

    tmpArray ( Xcntr ) = Gauche ( sText , pos - 1)

    sText = Droite ( sText , Len ( sText ) - pos)
    pos

    = InStr (1, sText , vbTab , vbTextCompare )

    Xcntr = Xcntr + 1

    ( pos = 0) alors

    tmpArray ( Xcntr ) = sText

    End If

    boucle
    7

    afficher chaque mot dans la fenêtre Exécution du tableau String :

    Xcntr = 0

    Do While ( tmpArray ( Xcntr ) <> "" )

    Debug.Print tmpArray ( Xcntr )

    Xcntr = Xcntr + 1

    Boucle
    8

    Fin de la procédure en tapant "End Sub " que la dernière ligne de code VBA. Appuyez sur "Ctrl" et "G" pour afficher la fenêtre " immédiate " et appuyez sur "F5" pour exécuter la procédure .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour activer et désactiver une zone de texte avec un bouton radio dans Visual Basic 
  • Comment se départir de ComboBox 
  • Lecture des fichiers TXT dans VBScript 
  • Visual Basic termes et définitions 
  • Comment puis-je déboguer Visual Basic 
  • Comment changer la date système avec Visual Basic 
  • Comment faire pour activer une assistance à distance Avec VBS Script 
  • Comment changer un mot de passe VBA 
  • Comment faire pour convertir la date en chaîne dans VB 
  • Comment créer un navigateur Web dans Visual Basics 2008 
  • Connaissances Informatiques © http://www.ordinateur.cc