Condividi tramite

VBA Excel: "byval target as range"

Anonimo
2021-12-14T08:04:22+00:00

Buongiorno a tutti,

trovando (ad es. nell'evento "Worksheet_SelectionChange") il parametro di interfaccia "byval target as range", mi sono chiesto quale sia concretamente il significato dell'opzione "ByVal": infatti posso tranquillamente modificare il valore della cella/celle del Range in questione, e così via.

Ma allora non è come se fosse una chiamata "ByRef"? Che cosa significa concretamente in questo caso il "ByVal"?

Grazie

Ivo

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2021-12-14T13:59:50+00:00

    Ciao Ivo,

    trovando (ad es. nell'evento "Worksheet_SelectionChange") il parametro di interfaccia "byval target as range", mi sono chiesto quale sia concretamente il significato dell'opzione "ByVal": infatti posso tranquillamente modificare il valore della cella/celle del Range in questione, e così via.

    Ma allora non è come se fosse una chiamata "ByRef"? Che cosa significa concretamente in questo caso il "ByVal"?

    Vedi le spiegazioni dettagliate di Peter Thornton e Tushar Mehta alla stessa domanda nel seguente eccellente **** thread (in inglese) nel forum MSDN.

    ===

    Regards,

    Norman

    Immagine

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2021-12-14T19:15:49+00:00

    Ciao Ivo,

    Grazie, Norman.

    Sempre preciso e disponibile!

    Ti ringrazio per il cortese riscontro.

    Alla prossima.

    ===

    Regards,

    Norman

    Immagine

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2021-12-14T19:14:05+00:00

    Grazie, Norman.

    Sempre preciso e disponibile!

    Ivo

    La risposta è stata utile?

    0 commenti Nessun commento