Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

VBA String Metodi

VBA ha una grande varietà di metodi che accettano stringhe come argomenti , o che le stringhe di output come valori di ritorno . Per iniziare a organizzare questi metodi per individuare meglio quelle che ti servono per i vostri programmi , guardare prima ai metodi della classe Strings . È possibile classificare i metodi di questa classe in queste categorie : ricerca e sostituire i metodi , i metodi che restituiscono porzioni di una stringa e metodi che generano nuove stringhe . Cerca e sostituisci Metodi

Diversi VBA stringa di ricerca per i metodi di una stringa all'interno di un'altra stringa . Alcuni di questi metodi consentono di specificare stringhe di sostituzione . I metodi di questa categoria includono Instr , che restituisce l'indice di una stringa all'interno di un'altra stringa . Ad esempio, " Instr ( " helloThere " , " ciao " ) " restituirà 1 , perché "ciao " si verifica a carattere 1 della stringa " helloThere . "
Ritorno di porzioni di stringhe
con

VBA metodi stringa che restituiscono porzioni di un'altra stringa includono sinistra e di destra , che ritornano sotto- stringhe prese dall'inizio e finisce di stringhe . Ad esempio , "Left ( " ciao " , 2 ) restituisce " egli ", perché i tuoi argomenti di questo metodo specificato i due caratteri più a sinistra da" ciao . "I metodi di disposizione , come LTrim , non prendere un argomento numerico . hanno invece restituiscono stringhe spogliato di spazio bianco , come gli spazi e caratteri di tabulazione .
Cambia stringa o creare nuovi String

Il metodo chiamato String è un esempio di un metodo di stringa VBA che crea nuove stringhe o modifica uno esistente . Questo metodo crea una stringa con un carattere ripetuto . " String ( 3 , " a ") , " per esempio , restituisce la stringa " aaa ", perché tu hai indicato vogliono una stringa di tre caratteri composto dal carattere " a. " Il metodo StrReverse inverte stringhe . Ad esempio, " StrReverse ( 'ciao' ) " ritorni " olleh . "
Metodi caso

Alcuni metodi stringa VBA cambiare il caso di caratteri. ad esempio , Ucase restituisce una stringa che è la stessa come la sua stringa di input , ma le cui lettere sono in maiuscolo . Utilizzare Lcase per convertire stringhe in minuscolo . si noti che Word VBA ha " più intelligente " approcci al cambiamento caso , come ad esempio la proprietà "caso" della classe Range , che permette di convertire il testo di titolo o caso frase.
metodi stringa in altre classi

la classe di stringhe all'interno di VBA contiene solo un piccolo sottoinsieme della collezione completa dei metodi di VBA che prendono le stringhe come argomenti o che restituiscono stringhe come valori di output . Studiare la classe Range in Word VBA e la classe Range in Excel VBA , come i programmatori usano questi il ​​più . si noti che si tratta di due classi differenti , nonostante il loro nome comune . Entrambe queste classi di gamma sono comunemente utilizzati metodi delle stringhe , come ad esempio il metodo "Sostituisci" di classe Range di Excel , e il metodo "Execute " di classe "Trova " del Verbo . Entrambi i metodi appena citati sostituire una stringa con un'altra .

 

Programmazione © www.354353.com