Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Script per tabella Excel

    Salve a tutti!

    Vi spiego subito il mio prooblema. Ho una tabella in Excel (e anche su Access) un campo della quale è il numero di cellulare del cliente.
    Avrei bisogno di uno script che separi le prime 3 cifre del numero e le metta in nuova campo chiamato "prefisso" e le restanti le lasci nel campo "cellulare". E' un'operazione che ovviamente, dato il grande numero di dati, è quasi imoensabile doverla fare manualmente.

    Grazie a tutti.... :adhone:

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non puoi farlo con strumenti tipici del Web.

    Devi studiarti VBA (visual basic for applications) per Excel.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Beh... anzitutto grazie per la risposta

    Non ho certo il tempo per mettermi a studiare il VBA per fare script per Excel, se c'è qualcuno che può indicarmi se c'è qualche script già fatto è meglio...

    ...altrimenti metto la segretaria farlo manualmente... tanto 20.000 numeri passano in fretta... contando che ci servono solo per lunedì :gren:

    Thank's to all

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    prima di metterti a scrivere funzioni in vba, controlla le funzioni che excel ti mette a disposizione.

    E' più facile se tutti i numeri di cellulare sono sottoforma di testo
    1) elimina tutti gli spazi: SOSTITUISCI(testo;" ";"");
    2) prendi i primi 3 caratteri: STRINGA.ESTRAI(testo_senza_spazi;1;3);
    3) prendi tutti gli altri caratteri: STRINGA.ESTRAI(testo_senza_spazi;4;LUNGHEZZA(testo _senza_spazi);

    Ciao
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.