| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment utiliser du texte à la colonne sur plusieurs colonnes en VBA
    Utilisation de macro VBA Excel enregistreur de faire un programme qui divise une seule colonne en plusieurs colonnes comporte pas beaucoup plus que d'un seul clic de souris. Plusieurs colonnes Splitting pose un problème ; la séparation de la première colonne écrasera le texte que vous voulez couper dans les colonnes suivantes. Pour cette raison, la fonction " TextToColumn " affichera un message d'erreur plutôt que de diviser la colonne. En échelonnant le contenu doit être scindée en plusieurs lignes , vous empêchez que cela se produise . Instructions
    1

    Cliquez sur le bouton « Visual Basic » dans l'onglet Développeur pour pénétrer dans l'environnement de programmation VBA , ce qui vous permet d'entrer et de déboguer des programmes VBA .
    2

    Cliquez sur l' le point onglet "Insertion " de "Module" pour créer une nouvelle fenêtre pour entrer dans les programmes . VBA va créer la fenêtre.
    3

    Collez le programme suivant dans la fenêtre . Ce programme utilise la fonction " TextToColumns " pour partager texte séparé par des espaces. L' argument de la « Type de données» indique à la fonction que vous voulez partager texte fondé sur un caractère particulier dans le texte , plutôt que sur un nombre fixe de caractères par colonne. L'argument " de l'espace" de la fonction est réglée sur "True ", indiquant que Excel doit diviser le texte en se basant sur ​​le caractère " espace" .

    TextToColumnsMultiple Public Sub ()

    de col Dim, x

    Pour chaque col En Selection.Columns

    Set x = col

    x.Select

    Selection.TextToColumns DataType : = xlDelimited , _ < br >

    TextQualifier : = xlDoubleQuote , ConsecutiveDelimiter : = True , Tab: = False , _

    virgule : = False , Comma : = False , espace: = True , Other : = False , TrailingMinusNumbers : = _ Photos

    vrai

    Suivant

    End Sub
    4

    Cliquez sur l'icône « Excel » dans la barre des tâches de Windows pour revenir à Excel, puis tapez une peine d'au moins deux mots séparés par un espace dans une cellule de feuille de calcul . Tapez un autre telle phrase dans la cellule qui est l'un vers le bas et une à droite de la première cellule .
    5

    Cliquez sur la première cellule pour la sélectionner, puis appuyez et maintenez la touche Ctrl pour indiquer à Excel que vous voulez pour sélectionner plus d'une cellule .
    6

    Cliquez sur le bouton " Visual Basic " l'onglet " développeur" 'pour afficher la liste des programmes . Double-cliquez sur la rubrique " TextToColumnsMultiple " pour exécuter ce programme. Les phrases que vous avez tapés sont maintenant divisés en plusieurs colonnes , avec une colonne par mot .

    Previous :

    next :
      articles connexes
    ·Comment recevoir des paramètres dans Visual Basic 
    ·Comment créer un tableau dans Visual Basic 
    ·Comment puis-je dessiner un curseur en croix dans Visua…
    ·Comment utiliser plusieurs espaces de nommage 
    ·VB code entier en chaîne de conversion 
    ·Comment se connecter à une URL avec VBS 
    ·Comment remplacer les tirets dans Visual Basic 
    ·Comment créer Click & glisser des objets dans Visual B…
    ·Comment fusionner deux fichiers PDF dans Acrobat 9 par …
    ·Comment faire Animated Widgets 
      articles en vedette
    ·Comment faire pour supprimer un élément d'une boîte …
    ·Comment lier un objet à un GridView en code 
    ·Comment diviser chaque chaîne de lettres en Python 
    ·Comment puis-je construire des sites Web dynamiques à …
    ·Comment fermer UserForm 
    ·Les spécifications pour une carte graphique ATI Sapphi…
    ·Comment faire pour créer un quiz en ligne avec PHP 
    ·L'histoire de Visual Basic 6.0 
    ·Exceptions de fichiers pour les applets Java : Arial.tt…
    ·Comment stocker des dates dans MySQL avec PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com