Les utilisateurs fréquents d'Excel sont habitués à entrer régulièrement et la manipulation de grandes quantités de données. En fait, la capacité d' Excel pour gérer de grandes quantités de données est responsable en grande partie de sa popularité avec les entreprises et les utilisateurs domestiques . Avec ces faits à l'esprit , il est surprenant Excel se bat pour ouvrir des fichiers volumineux avec plus de 65.536 lignes. Heureusement, un correctif pour le problème existe sous la forme d' une macro fournie par Microsoft. Instructions
1
lancement Excel , et naviguer dans le menu " Outils".
2
Choisissez le sous-menu " macro" , et sélectionnez l'éditeur Visual Basic.
3
Choisissez "module" dans le menu d'insertion
4
Copiez et collez le texte suivant: .
Sous LargeFileImport ()
< p > ' Dimension variables
de ResultStr Dim As String
FileName As String Dim
NumFic As Integer
Compteur As Double
< p > « demander à l'utilisateur pour nom
le nom du fichier File = InputBox (" S'il vous plaît entrer le nom du fichier texte , par exemple test.txt " )
« Vérifier aucune entrée
Si filename = "" Then End of
' Get Next disponible fichier gérer un nombre
NumFic = FreeFile ()
« Ouvrir un fichier texte pour la saisie
Ouvert nom de fichier pour entrée Comme # NumFic
' écran Turn Off Mise à jour
Application.ScreenUpdating = False
' Créer un nouveau classeur avec une feuille de calcul Dans le
classeurs . Ajouter modèle : = xlWorksheet
« mettre le compteur à 1
Compteur = 1
'Boucle jusqu'à la fin de fichier est atteinte
Do While Seek ( NumFic ) <= LOF ( NumFic )
' affichage Importation numéro de ligne sur le statut Bar