Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    [Excel] Aggiunta valore a più colonne

    Ciao a tutti avrei una domandina non essendo troppo esperto in Excel, mettiamo caso io abbia un file con 10, 100, 1000 linee. Ci sono diciamo 1000 righe e 1 sola colonna, quindi solo una cella per linea compilata.

    Mettiamo questo Esempio

    codice:
     
        Colonna A:
    1) abcdef
    2) ghilmno
    3) pqrstuv
    4) zabcde
    5) fghilmnopqrst
    6) uvz
    7) abcd
    ..
    ..
    ..
    E così via, se io volessi aggiungere ad esempio un carattere alla fine di ogni linea c'è un modo per farlo senza operare manualmente su tutte le linee?
    Esempio finale

    codice:
     
        Colonna A:
    1) abcdef*
    2) ghilmno*
    3) pqrstuv*
    4) zabcde*
    5) fghilmnopqrst*
    6) uvz*
    7) abcd*
    ..
    ..
    ..
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Ti basta concatenare la cella con la stringa/carattere che vuoi

    =A1&"*"

    e poi trascini.

  3. #3
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Originariamente inviato da nicola75ss
    Ti basta concatenare la cella con la stringa/carattere che vuoi

    =A1&"*"

    e poi trascini.
    Intanto grazie mille, sai forse se però posso operare direttamente sulla colonna interessata? Perchè ora come ora devo farlo su un altra colonna oppure da nuovo foglio di lavoro
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Se vuoi aggiungere il testo direttamente alla colonna interessata credo debba per forza ricorrere a una macro.

    codice:
    Sub appendi()
    For Each cella In Range("a1:a10")
        cella.Value = cella.Value & "*"
    Next cella
    End Sub
    Adatta il range alle tue esigenze.

  5. #5
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Originariamente inviato da nicola75ss
    Se vuoi aggiungere il testo direttamente alla colonna interessata credo debba per forza ricorrere a una macro.

    codice:
    Sub appendi()
    For Each cella In Range("a1:a10")
        cella.Value = cella.Value & "*"
    Next cella
    End Sub
    Adatta il range alle tue esigenze.
    Grazie ho deciso di optare per la macro, ultima domanda, ora per usarla devo crearla e poi c'è l'ho nella lista, ma c'è un modo per salvarla in modo che quando apro excel sia già pronta o devo ricrearla ogni volta?
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  6. #6
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Una volta che è salvata rimane all'interno del file. Tanto è vero che alla prossima apertura dello stesso riceverai il messaggio relativo all'attivazione o meno delle macro presenti.

    Se invece vuoi renderla "dinamica" consentendo all'utente di selezionare/inserire il range su cui agire senza dover ogni volta modificare il codice, bisogna modificarlo leggermente.

  7. #7
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Originariamente inviato da nicola75ss
    Una volta che è salvata rimane all'interno del file. Tanto è vero che alla prossima apertura dello stesso riceverai il messaggio relativo all'attivazione o meno delle macro presenti.

    Se invece vuoi renderla "dinamica" consentendo all'utente di selezionare/inserire il range su cui agire senza dover ogni volta modificare il codice, bisogna modificarlo leggermente.
    Ok va bene così, grazie mille
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

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.