vari automatismi su calc per poi usarli per wget

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Avatar utente
giuly
Messaggi: 2
Iscritto il: venerdì 28 gennaio 2011, 14:18

vari automatismi su calc per poi usarli per wget

Messaggio da giuly »

Ciao a tutti, meno male che esiste questo forum, ringrazio in anticipo per il forum e per le risposte.
Il mio problema è questo ho un foglio calc composto da
000121
000543
212550
vari codici prodotto
in pratica devo creare in celle corrispondenti
http://www.unsito.it/000121.jpg
http://www.unsito.it/000543.jpg
http://www.unsito.it/212550.jpg

in pratica devo mettere il numero del prodotto all'interno dei vari indirizzi e non so come fare, ho provato a mettere un = dopo lo / ma non funziona.

Dopo aver fatto questo dovrei creare un file di testo sempre in automatico che mi scriva
wget seguito da tutti gli indirizzi di sopra quindi
wget http://www.unsito.it/000121.jpg http://www.unsito.it/000543.jpg http://www.unsito.it/212550.jpg

Sono sicura che c'è qualche metodo per farlo ma non so proprio come fare, avreste un'idea? Per favore.
:crazy:
OpenOffice 3.2 su Ubuntu 10.10
pescetti
Messaggi: 301
Iscritto il: lunedì 15 marzo 2010, 13:44

Re: vari automatismi su calc per poi usarli per wget

Messaggio da pescetti »

Se lo vuoi fare in Calc, la funzione che ti serve è

Codice: Seleziona tutto

CONCATENA()
e trovi nella guida (tasto F1) come usarla.
Avatar utente
giuly
Messaggi: 2
Iscritto il: venerdì 28 gennaio 2011, 14:18

Re: vari automatismi su calc per poi usarli per wget

Messaggio da giuly »

usata, funziona alla grande.
Avrei un altro problema relativo, siccome devo concatenare più celle in pratica
wget http://www.unsito.it/000121.jpg http://www.unsito.it/000543.jpg http://www.unsito.it/212550.jpg
sarà tipo con 100 indirizzi, cercando su internet ho visto che con concatena non si può fare, bisogna creare un modulo di personalizzato del tipo
Function unisci(B As Range)
Dim A
For i = 1 To B.Cells.Count
If B(i).Value <> "" Then
A = A & B(i).Value & " "
End If
Next
unisci = Left(A, Len(A))
End Function

questo letto da un forum su excel.
Come inserisco questa funzione su open office?
grazie mille per la prima risposta.
OpenOffice 3.2 su Ubuntu 10.10
Rispondi