Come usare le virgolette in Corde per Excel macro

December 1

Per utilizzare le virgolette nel tipo di dati String del linguaggio di programmazione di Excel VBA, inserire i segni con la funzione "Chr $", oppure digitare direttamente le virgolette. Le virgolette doppie talvolta ostacolare inizio programmatori VBA perché VBA utilizza questi simboli per riconoscere le assegnazioni di stringa. Raddoppio questi caratteri permette di utilizzarli al di fuori di quel contesto. Questo progetto si introduce alla tecnica di inserimento di caratteri utilizzando i codici ASCII. Avete bisogno di un riferimento messa in vendita di questi codici da utilizzare Chr $. È possibile trovare un siffatto riferimento sito Developer Network di Microsoft.

istruzione

1 Fare clic sulla scheda "File", quindi fare clic sul pulsante "Opzioni". Fare clic sul controllo "Customize Ribbon", quindi selezionare la casella di controllo "Sviluppatore" per dire Excel che si desidera visualizzare la scheda Sviluppo, che è nascosta per impostazione predefinita. Fai clic su "OK" per chiudere la finestra di dialogo Opzioni.

2 Fare clic sulla scheda "Sviluppatore", quindi fare clic sul pulsante "Visual Basic" per accedere all'ambiente di programmazione Visual Basic. Fare clic sul menu "Inserisci", quindi fare clic sulla voce "Modulo" per inserire una nuova finestra per l'inserimento dichiarazioni VBA.

3 Digitare "InsertQuotes Sub" nella nuova finestra di avviare un programma che inserirà entrambe le citazioni singole e doppie in variabili stringa.

4 Tipo "dim someString as String" per dichiarare una variabile denominata "someString", che può contenere il tipo di dati String.

5 Tipo "someString =", quindi digitare il testo che desideri a comparire davanti una virgoletta. Ad esempio, digitare "Testo prima del preventivo."

6 Digitare una sola offerta, se si desidera una sola citazione a comparire dopo il testo appena digitato. In alternativa, digitare "Chr $ (39)", che converte il codice ASCII 39 nel suo equivalente stringa, che è una virgoletta singola.

7 Digitare due virgolette doppie se si desidera una singola istanza di virgolette doppie ad apparire nella stringa.

8 Digitare il testo che si desidera visualizzare dopo la citazione, quindi digitare "Debug.Print someString", che renderà stampa VBA fuori la corda con le sue citazioni embedded.

9 Digitare "End Sub" per indicare la fine del programma, quindi fare clic su comando per eseguire il programma del menu "Run" "Esegui macro".

10 Clicca comando "immediata" del menu "Finestra" per visualizzare la finestra immediata, che visualizza l'uscita del testo della dichiarazione di Debug digitato nel passaggio 8. La finestra mostra l'output del programma, che è la stringa in cui è stato incorporato virgolette.