Les partenaires publicitaires:

Comment convertir plusieurs colonnes dans Excel pour une liste unique dans le mot

Les colonnes et les lignes d'Excel 2010 sont un excellent moyen pour stocker des informations, mais lorsque vous souhaitez déplacer ces données dans Microsoft Word 2010, il peut sembler laids. Microsoft ne propose pas une option de pâte qui change cellules Excel dans des colonnes adjacentes en une seule liste dans Word, mais vous pouvez encore manipuler les informations dans Excel avant de le copier sur. En créant une macro dans Visual Basic pour Applications de Excel ou VBA, vous pouvez convertir toutes vos données en une seule colonne avec le clic d'un bouton.

Instructions

  1. Ouvrez le fichier Excel 2,010 que vous voulez travailler avec. droit; cliquez sur le "A" ci-dessus la première colonne et choisissez "Insérer". Cela crée une première colonne vierge que vous allez utiliser pour construire votre liste.

  2. Appuyez sur "Alt" et "F11" pour lancer la console Excel VBA. droit; cliquez sur les feuille de calcul dans votre classeur en cours - ceux-ci sont répertoriés sur le côté gauche de la console - Déplacez votre souris sur "Insérer" et choisissez "Module". Double-cliquez sur le module qui apparaît dans la liste.

  3. Copiez le code ci-dessous et de le coller dans l'espace blanc sur le côté droit de la console VBA:

    Sous Combiner ()

    Range ("B1"). Sélectionnez




    Do While ActiveCell> ""

    Gamme (ActiveCell, ActiveCell.End (xlDown)) Copie Destination:.. = Range ("A10000") Fin (xlUp) .Offset (1, 0)

    ActiveCell.Offset (0, 1) .Select

    Boucle

    End Sub



    Ce code crée une macro, appelée "Combiner", qui combine toutes les colonnes adjacentes, en commençant par la colonne "B", en une longue liste dans la colonne "A" Si vous pensez que le nombre total de cellules sera plus grand que 10.000, augmenter le nombre "10000" dans le code de sorte qu'il sera plus grand que le nombre de toutes vos cellules combinées. La macro exécute jusqu'à ce qu'il rencontre une cellule vide dans la rangée du haut d'une colonne.

  4. Cliquez sur le bouton "Play" dans le milieu de la barre en haut de la console VBA. Cela crée votre liste dans la colonne "A" Cliquez sur le «X» dans le coin supérieur droit de la console VBA pour la refermer.

  5. Sélectionnez le "A" au dessus de la première colonne pour sélectionner la colonne entière. Appuyez sur "Ctrl" et "C" pour copier les informations à votre presse-papiers.

  6. Ouvrez le fichier Microsoft Word 2010 où vous souhaitez coller la liste. Cliquez sur le document pour placer le curseur là où vous souhaitez insérer la liste.

  7. Cliquez sur le bas de la touche "Coller" pour ouvrir une fenêtre pop-up. Choisissez l'icône marqué avec un grand "A" pour insérer les informations sous forme de texte.

  8. Cliquez sur le dernier élément dans les éléments insérés et maintenez le bouton de la souris enfoncé. Faites glisser la souris jusqu'à la première option et relâchez le bouton de la souris, sélectionner l'ensemble des articles. Cliquez sur l'onglet «Accueil» au haut de l'écran et trouvez la section "Paragraphe". Cliquez sur le "Bullets" ou "touches de numérotation" pour mettre l'information dans une liste.

  9. Conseils Avertissements

    • Ce code ne fonctionne que sur des colonnes adjacentes dans Excel. Si vos colonnes ne sont pas adjacents, copiez tous les colonnes souhaitées à une nouvelle feuille de calcul, puis exécuter ce code.
    • Vous pouvez exécuter cette macro dans ce classeur à nouveau en sélectionnant l'onglet "développeur" en haut de l'écran, puis en cliquant sur le bouton "Macro". Sélectionnez "Combine" dans la liste et cliquez sur "Exécuter".
» » » » Comment convertir plusieurs colonnes dans Excel pour une liste unique dans le mot