Als je ooit nodig hebt om een tekstbestand importeren in uw Microsoft Excel-werkmap met behulp van Visual Basic for Applications ( VBA ) , de beste manier om dat te doen is met behulp van de methode OpenText . VBA is een programmeertaal die wordt gebruikt om routinematige taken in Microsoft Office-toepassingen te automatiseren . Programmeurs vaak in de noodzaak om tekst gegevens met behulp van Excel om gebruikers meer mogelijkheden om hun gegevens te manipuleren geven te tonen . Een tekstbestand voorziet niet een heleboel opties als Excel doet , zoals sorteren en filteren . Definitie De OpenText methode laadt en ontleedt een tekstbestand als een nieuwe werkmap met een vel dat de ontleed tekstbestand data bevat . U kunt dit proces handmatig te doen , maar het kan lastig en tijdrovend zijn wanneer je nodig hebt om veel tekst bestanden te importeren . Deze methode elimineert de handmatige proces en kan worden gedefinieerd op vele tekstbestanden te importeren via het gebruik van VBA . Namespace De OpenText methode is onderdeel van de Microsoft Office . Interop.Excel Namespace . Deze namespace biedt ondersteuning voor interoperabiliteit tussen de COM- object model van Microsoft Excel en de beheerde toepassing die Excel automatiseert . Met andere woorden , wanneer je maar wilt om te communiceren met Excel vanuit een externe applicatie , zoals VB , Access , Word of PowerPoint moet u deze namespace toe te voegen als een verwijzing naar uw project . < Br > parameters Deze methode heeft een parameter die nodig is en anderen die zijn optioneel . De enige vereiste parameter is " Bestandsnaam ", die de bestandsnaam van het tekstbestand te worden ontleed specificeert . Alle andere parameters zijn optioneel - maar het is goed om de " Gegevenstype " parameter , welke kolom indeling van de gegevens in het bestand zoals aangegeven definiëren Dan kunt u de kolomindeling als Space definiëren " Tab , " " , " " xlDelimited . " " Komma , " of " . Anders " Voorbeeld de verklaring van de OpenText methode lijkt op het volgende : Sub OpenText ( _Filename als Koord , _Origin als Voorwerp , _StartRow als Voorwerp , _DataType als Voorwerp , _TextQualifier Zoals XlTextQualifier , _ConsecutiveDelimiter als Voorwerp , _Tab als Voorwerp , _Semicolon als Voorwerp , _Comma als Voorwerp , _Space als Voorwerp , _Other als Voorwerp , _OtherChar als Voorwerp , _FieldInfo als Voorwerp , _TextVisualLayout als Voorwerp , _DecimalSeparator Zoals object , _ThousandsSeparator als Voorwerp , _TrailingMinusNumbers als Voorwerp , _Lokale als Voorwerp _ ) op Twitter het volgende is een voorbeeld van hoe de methode te bellen naar een bestand met de naam " data.txt " dat is " Tab " gescheiden ontleden : < br Workbooks.OpenText filename > : = " data.txt " , _dataType : = xlDelimited , tab : = True
|