Office
Conectare

Funcția Imput

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Notă: Funcția, metodă, obiecte sau proprietatea cum este descris în acest subiect este dezactivat dacă serviciul de expresie Microsoft Jet se execută în modul sandbox, ceea ce împiedică evaluarea expresii potențial nesigure. Pentru mai multe informații despre modul sandbox, căutați "modul sandbox" în ajutor.

Returnează șir care conține caractere dintr-un fișier deschis în modul de intrare sau binar .

Sintaxă

Intrare ( număr, [ #] filenumber)

Sintaxa funcției intrare are următoarele argumente:

Argument

Descriere

număr

Sunt necesare. Orice validă expresie numerică specificând numărul de caractere pentru a returna.

filenumber

Sunt necesare. Orice valide număr fișier.


Observații

Citiți cu funcția intrare de date este, de obicei, scris într-un fișier cu imprimarea # sau plasarea. Utilizați această funcție doar cu fișierele deschise în modul de intrare sau binar .

Spre deosebire de instrucțiune # de intrare , funcția intrare returnează toate caracterele se citește, inclusiv virgule, sfârșituri, linefeeds, ghilimele și spațiile de la început.

Cu fișierele deschise pentru acces binar , o încercare de a citi prin intermediul fișierul utilizând funcția de intrare până când EOF returnează True generează o eroare. Utilizați funcțiile LOF și Loc în loc de EOF atunci când citiți fișiere binare cu intraresau utilizați primiți atunci când se utilizează funcția EOF .

Notă: Utilizați funcția InputB pentru octet datele conținute în fișiere text. Cu InputB, numărul specifică numărul de octeți pentru a returna mai degrabă decât numărul de caractere pentru a returna.

Exemplu

Notă: Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția de intrare pentru a citi un caracter la un moment dat dintr-un fișier și să-l imprimați la fereastra imediată . Acest exemplu presupune că TESTFILE este un fișier text cu câteva linii de date eșantion.

Dim MyChar
Open "TESTFILE" For Input As #1 ' Open file.
Do While Not EOF(1) ' Loop until end of file.
MyChar = Input(1, #1) ' Get one character.
Debug.Print MyChar ' Print to the Immediate window.
Loop
Close #1 ' Close file.
Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider