La consultazione del forum è libera per tutti.
Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).
Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.
Ciao a tutti, ho una tabella excel con una serie di indirizzi IP, mi occorrerebbe una macro che mi consentisse, cliccando sull' IP, di leggere un file di testo (composto da una sola riga) contenente il seriale della macchina corrispondente e lo scrivesse al lato.
Grazie a tutti
ciao
dovresti allegare un file esempio
con la struttura esatta
Ciao, scusa, errore mio che non sono stato esaustivo nel fare la richiesta, ti allego parte della tabella excel contenente gli indirizzi IP (parliamo di circa 300 IP), e l'immagine della directory di una delle macchine dalle quali leggere il numero seriale che si trova nel file serial.txt.
Se fosse possibile vorrei creare una macro che, cliccando nella casella con l'IP, vada a leggere il contenuto del file serial.txt (composto da una sola riga col numero seriale corrispondente) e lo scriva nella tabella excel di fianco all'indirizzo.
Succede che a volte venga sostituita una delle apparecchiature con un altra a cui viene assegnato lo stesso IP ma che ha un seriale diverso.
Spero di essere stato chiaro e sono a disposizione per eventuali altre spiegazioni.
Grazie
Ciao, ma non puoi pubblicare il file txt per capire com'è strutturato fare le prove? Poi la tabella in Excel...ogni numero IP di fianco ha una colonna SERIALI o andrebbe eventualmente aggiunta?
Ciao, ti allego il file con il seriale.
La casella con il seriale, di fianco all'IP, deve essere sovrascritta.
Mi sfugge lo scenario che hai di fronte. Dunque ricapitolando: tu hai un file Excel dove sono elencati una serie di indirizzi IP e di fianco un numero seriale. Poi hai un file txt che contiene su un solo rigo un numero seriale. Questo numero deve essere riportato di fianco all'indirizzo IP che hai selezionato nell'elenco presente nel file Excel?
Mmmm...di sicuro interpreto male io ciò che vuoi fare. Manca qualche dettaglio nella tua spiegazione. Prova ad essere più preciso.
Ricapitoliamo, ho una tabella excel su cui sono riportati tutta una serie di indirizzi IP (parliamo di circa 300 "numeretti"), di lato ad ogni indirizzo c'è una casella con un numero seriale contenuto all'interno della macchina a cui corrisponde l'IP.
Io vorrei che, cliccando sulla casella contenente l'indirizzo si aprisse un collegamento verso la macchina e, tramite un comando simile: open scp://root:172.16.142.150:22
get /home/directory/serial.txt
venisse letto il numero seriale contenuto in serial.txt e scritto, o sovrascritto, nella casella a fianco.
Ma quindi tu hai una serie di dispositivi collegati in rete tra loro e il tuo PC (con il file Excel) ne ha accesso? Poi su ogni dispositivo, all'interno della stessa Directory, hai un file txt contenente un numero seriale. Poi vorresti scegliere nel tuo file Excel l'indirizzo IP, collegarti al dispositivo che ha quell'indirizzo IP, accedere al file txt ed estrarre il numero seriale per poi riportalo nella cella di fianco a quella dove risiede l'indirizzo IP che hai scelto?
Esatto
Ahhh...ok.
Mi dispiace ma questo è un livello un po' avanzato per le mie capacità. Credo che comunque ci voglia un Server SSH per connettersi ai vari dispositivi.
Ok, grazie comunque per l'impegno.