Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

separare celle unite e altro

29 views
Skip to first unread message

Ammammata

unread,
Aug 23, 2023, 8:39:54 AM8/23/23
to
un cliente è in difficoltà con Excel, ha richieste dal suo cliente ABC
e chiede a me:

1- ABC non vuole nessuna cella unita dentro al file, cosa difficile da
correggere a mano considerando lo storico importante nelle nostre
tabelle (migliaia di righe)
2- ABC vuole che tutti gli articoli siano indicati senza spazio
3- ABC ha bisogno di lavorare con i filtri, pertanto lo storico
“sbarrato” che troviamo nelle nostre tabelle non va bene. Dobbiamo
lasciare solo l’ultima informazione disponibile.

spiego meglio

1- ci sono carrettate di celle unite verticalmente nei vari fogli del
documento, si tratta di cercarle, togliere l'unione e al contempo
riempire quelle vuote con il valore che c'era nell'originale

quindi se a2, a3 e a4 sono unite con il testo "PIPPO" (in a2) vanno
prima divise, poi a3 e a4 devono essere riempite con il valore di a2,
PIPPO (copia in basso?)

2- una colonna in ogni foglio del documento contiene il codice del
prodotto che è spesso scritto con spazi tra i vari caratteri per
facilitare la lettura: ABC lo vuole invece nel formato originale, cioè
senza alcuno spazio, quindi KU 3400 JP diventa KU3400JP

3- ci sono carrettate di celle che contengono testi vari, parte dei
quali - quelli vecchi - sono formattati con l'attributo "barrato": si
vorrebbe eliminare tutto questo 'storico', lasciando solo il poco testo
residuo in fondo che NON è barrato

la prima domanda è: ci sono comandi che posso usare in VBA per fare
queste operazioni?

supponendo che sia possibile devo quindi ciclare su ogni foglio,
all'interno di questi ciclare su ogni cella, stabilire se é unita ad
altre, dividerla, copiare verso il basso il contenuto, passare alla
successiva
finito il primo giro ciclo di nuovo sui fogli, mi leggo tutte le celle
della colonna "codice prodotto" e sostituisco gli spazi che trovo nei
codici con il carattere vuoto ""
infine torno di nuovo a ciclare sui foglio, poi sulle celle, e se trovo
testo barrato (come?) lo cancello (ma solo quello barrato, potrebbe
essercene anche NON barrato che va conservato).

rifaccio la domanda: si può fare? ci sono questi comandi/istruzioni?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

Ammammata

unread,
Aug 30, 2023, 3:13:12 AM8/30/23
to
Ammammata submitted this idea :
> rifaccio la domanda: si può fare? ci sono questi comandi/istruzioni?

rivitalizzo il 3ad, nel caso fosse sfuggito a qualcuno che sa se si può
fare ;o)

issdr

unread,
Aug 30, 2023, 4:16:57 AM8/30/23
to
Ammammata wrote:

> rivitalizzo il 3ad, nel caso fosse sfuggito a qualcuno che sa se si
> può fare ;o)

si-può-fareee! (cit.)

Ammammata

unread,
Aug 30, 2023, 8:01:56 AM8/30/23
to
issdr formulated the question :
grazie
nel frattempo ho provveduto a potare i file, eliminando decinaia, ma
che dico? centine e milline di righe inutili per cui adesso il lavoro
da fare sui 21 file (di cui alcuni sono rimasti vuoti) è ridotto di un
bel po', cosa che conforta nel caso si dovesse procedere "a manina"
come ai bei tempi

ooo

unread,
Aug 30, 2023, 8:57:47 AM8/30/23
to
Ammammata <amma...@tiscali.it> wrote:
> issdr formulated the question :
>> Ammammata wrote:
>>
>>> rivitalizzo il 3ad, nel caso fosse sfuggito a qualcuno che sa se si
>>> può fare ;o)
>>
>> si-può-fareee! (cit.)
>
> grazie
> nel frattempo ho provveduto a potare i file, eliminando decinaia, ma
> che dico? centine e milline di righe inutili per cui adesso il lavoro
> da fare sui 21 file (di cui alcuni sono rimasti vuoti) è ridotto di un
> bel po', cosa che conforta nel caso si dovesse procedere "a manina"
> come ai bei tempi

Non sono del mestiere, ma per queste cose non sarebbe più preferibile
un database cui collegare in qualche modo un formulario che pesca i dati
da là, fa i conti e li sputa fuori in un report quando richiesto?

Parlando di alternative a excell (ok su questo gruppo non è proprio
elegante metterla così, ma...), o meglio parlando di alternative al
foglio di calcolo, non c'è qualche sistema un po' più "robusto"?

Scusate l'intrusione e il probabile OT.

Ammammata

unread,
Aug 30, 2023, 11:29:17 AM8/30/23
to
ooo explained on 30/08/2023 :
> Non sono del mestiere, ma per queste cose non sarebbe più preferibile
> un database cui collegare in qualche modo un formulario che pesca i dati
> da là, fa i conti e li sputa fuori in un report quando richiesto?

è proprio quello che stanno facendo :)
i dati saranno gestiti direttamente in SAP B1 e un apposito comando
provvederà all'estrazione dei dati in formato Excel
Queste operazioni del menga sono necessarie per fare un po' di pulizia
dell'esistente prima di cambiare sistema... da quanto ho capito il
cliente ABC vorrà provare a sua volta a importare/aggiornare i dati nel
loro sistema
0 new messages