• Come selezionare parti di testo in Access e in Excel

    Access ed Excel utilizzano pressappoco le stesse funzioni per consentire di selezionare parti di testo da un campo o da una cella.

    Se, ad esempio, abbiamo bisogno di selezionare i primi due caratteri da una stringa di testo, in Access useremo la sintassi che segue:

    espressione: left(([NomeCampo]);2)

    In Excel, invece, potremo usare direttamente la traduzione in italiano della stessa funzione:

    =sinistra(NomeCella;2)

    Se desideriamo selezionare i primi tre caratteri partendo da destra invece scriveremo in Access:
    espressione: right(([NomeCampo]);3)

    Ed in Excel:
    =destra(NomeCella;2)

    Se, infine, desideriamo estrarre i due caratteri a partire dalla terza posizione nella nostra stringa, scriveremo in Access:
    espressione: mid(([NomeCampo]);3;2)

    Ed in Excel:
    =STRINGA.ESTRAI(NomeCella;3;2)

    Dimenticavo, se usate già il VBA non dimenticate di sostituire il punto e virgola con la virgola.

    Tags:

    Se vuoi aggiornamenti su Come selezionare parti di testo in Access e in Excel inserisci la tua e-mail nel box qui sotto:


    Ho letto e acconsento l'informativa sulla privacy

    Si No

    Acconsento al trattamento dei dati personali di cui al punto 3 dell'informativa sulla privacy

    Si No

    Commenti

    1. pierpaolo dice:

      salve, avrei necessità di sapere se e come è possibile estrarre da una cella (stringa) del testo e trasporlo in tante colonne quante ne servono. esempio:
      risu=”AFB1 : DA CONFERMARE AFB2 : DA CONFERMARE AFG1 : DA CONFERMARE AFG2 : DA CONFERMARE”

      a me servirebbe:
      colonnaris1=AFB1 : DA CONFERMARE
      colonnaris2=AFG1 : DA CONFERMARE
      ecc

      naturalmente la difficoltà sta che la lunghezza non è costante;

      grazie per ogni aiuto,
      Pierpaolo.

    Commenta

    Your email address will not be published. Required fields are marked *