Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Programmi e Utility (https://www.hwupgrade.it/forum/forumdisplay.php?f=37)
-   -   Excel: problematiche e soluzioni (https://www.hwupgrade.it/forum/showthread.php?t=2102242)


michael1one 19-06-2011 16:21

Quote:

Originariamente inviato da Raffaele53 (Messaggio 35407036)
Presente......,mà quale sarebbe la domanda complessa?
Un intera riga con un semplice clic...... si?
Premendo sul numero di riga, oppure excel da la scelta all'utente se desidera solo deteminate celle ex c6:f6

no, io voglio che selezionando una cella mi evidenzi automaticamente l'intera riga, forse c'è qualche opzione da abilitare.

Raffaele53 19-06-2011 16:32

Quote:

no, io voglio che selezionando una cella
NO, se selezioni una cella, solo quella sara abilitata ad operazioni od altro...
Hai richiesto di selezionare tutta una riga...., e come hai detto tu e io ho suggerito basta andare tutto alla sinistra di excel e cliccare sul numero della riga esterno dal foglio...........
Se ho capito male chiedo venia, oppure spiegati meglio.

Zanthor 20-06-2011 16:59

Quote:

Originariamente inviato da Raffaele53 (Messaggio 35382404)
Ti stai spiegando meglio e sono sicuro che interveranno due utenti bravissimi col codice VBA.

Ultima domanda le stringhe sono categoricamente lunghe tutte uguali.

Cioè anche se sono fuori posizione i gruppi vuoi ottenere in ordine i ....
4c+1spazio +3c+1spazio +7c+1spazio +3c+1spazio + 2c (alla fine della stringa hai ancora uno spazio o nulla?)


Nel mio piccolo potrei provare tramite i spazi (sempre che ci riesco). Però devi darmi la conferma che siano uguali i gruppi.

1 gruppo = 4 caratteri - Sono tutti di 4
2 gruppo = 3 caratteri - Sono tutti di 3
3 gruppo = 7 caratteri - Sono tutti di 7
4 gruppo = 3 caratteri - Sono tutti di 3 (es non esiste simile 5V ?)
5 gruppo = 2 caratteri - Sono tutti di 2 (es non esiste simile 15% ?)

Scusate per il ritardo...
I gruppi che mi interessano hanno sempre la stessa lunghezza di 4 e 3 caratteri ( nel mio esempio erano 1206 e COG rispettivamente) per gli altri 3 le lunghezze sono variabili ( e conseguentemente anche l'intera stringa) ma non mi preoccupano perche con la funzione RICERCA posso intercettare i caratteri finali che restano sempre ad identificare quei tre gruppo.
Il numero di spazi tra i gruppi e/o alla fine non sono certi, minimo uno, ma riportarli ad un solo spazio è un attimo, non sarebbe un problema.
La sequenza con cui debbono venir riorganizzati i vari gruppi è a discrezione, purchè, ovviamente, l'intero foglio segua la stessa regola
(VBA.. brrr, vabè studioerò :) )

Per ZUPER, non non posso perche debbo riordinarli orizzontalmente e senza riordinare ( mi creerebbe altri casini). Debbo necessariamente elaborare rigo per rigo.

Riciao e grazie per l'interessamento :)

Tony

-Root- 29-06-2011 10:46

ciao ragazzi, ho un problema da risolvere: devo fare dei grafici usando dei dati inseriti in colonne di excel, il problema è che i grafici arrivano fino a 30000 righe, e in una colonna del mio foglio excel ci sono circa 50000 campioni, e non so come fare per risolvere questo problema, inoltre vorrei far si che nell'asse orizzontale del grafico ci sia il tempo (per intenderci sono grafici tipo corrente in funzione del tempo o potenza in funzione del tempo etc ) e non so proprio come fare

cptwic 01-07-2011 14:07

Dati EXCEL su 2 o + PC
 
Buongiorno,
vi disturbo perchè dovrei risolvere un problema che, per le mie scarse conoscenze, è molto ostico.
Anticipo che Excel a mia disposizione è la versione Office 2000 ... un po' datato ...lo so.

Il problema:

su un PC ho un foglio di excel con dati finanziari che si aggiornano continuamente con un collegamento in dde ; ora dovrei creare un foglio excel su un secondo PC che prenda i dati (con flusso in continua) dal foglio sul primo PC.

E' possibile e come?

Grazie infinite per l'aiuto.

Claudio

Scalk3 05-07-2011 16:14

completamento automatico con convalida
 
Quando imposto un elenco con convalida dati mi appare nella casella la lista dove posso selezionare.
E' possibile usare quella lista anche per il completamento automatico mentre inserisco il dato?

menelaus 06-07-2011 08:17

aiuto per formula cella
 
Ciao a tutti, chiedo il vs aiuto per inserire una formula in una cella di excel: in pratica ho creato un banale foglio di calcolo per tenera traccia delle spese di casa, una colonna con le entrate, una con le uscite, e qualche cella di riepilogo tra cui tot entrate, tot uscite, saldo. Ora vorrei che in una cella venisse esposto il residuo disponibile giornaliero, cioè il saldo entrate-uscite diviso i giorni che mancano al 27 di ogni mese, giorno in cui prendo lo stipendio. Spero di essermi spiegato. Grazie, ciao. ;)

Raffaele53 06-07-2011 13:07

X menelaus
Ricorda che la formula cambia il valore ogni giorno e ad ogni inserimento dati.

=SOMMA(("Totale Entrate"-"Totale Uscite")/SE(OGGI()<DATA(ANNO(OGGI());MESE(OGGI());GIORNO(27));DATA(ANNO(OGGI());MESE(OGGI());GIORNO(27))-OGGI();DATA(ANNO(OGGI());MESE(OGGI())+1;GIORNO(27))-OGGI()))

X cptwic
Solo tramite codice VBA. In un primo momento pensavo ad un resoconto finale... e in questo caso avrebbe dovuto una volta pieno salvarlo e aprine uno nuovo (difficile da fare). Rileggendo mi sembra di capire che desideri solo visualizzare lo stesso foglio su altri PC. Se fosse cosi perchè non vedi se la condivizione del Desktop sia possibile.

X -Root-
Sarebbe da provare con un'indice ben preciso e un solo grafico ....., avrei bisogno del files excel con solo due/tre righe + il tipo di grafico desiderato

X Scalk3,, Hai creato una convalida Dati, adesso la cella la ricopi in tutta la verticale, adesso in ogni cella puoi scegliere la "voce" da inserire. Forse non ho capito.

cptwic 06-07-2011 14:07

Quote:

Originariamente inviato da Raffaele53 (Messaggio 35520032)
X cptwic
Solo tramite codice VBA. In un primo momento pensavo ad un resoconto finale... e in questo caso avrebbe dovuto una volta pieno salvarlo e aprine uno nuovo (difficile da fare). Rileggendo mi sembra di capire che desideri solo visualizzare lo stesso foglio su altri PC. Se fosse cosi perchè non vedi se la condivizione del Desktop sia possibile.

Grazie Raffaele per la risposta.

In pratica ho dei software di grafici finanziari che prelevano i dati dal fornitore in DDE tramite excel. Fino ad ora il fornitore ti permetteva di aprire la "fornitura" su più PC ... da fine mese non più ... solo su uno.
L'idea era di utilizzare il foglio di excel aperto sul PC collegato al fornitore per distribuire anche sugli altri PC. Ho provato condividere il foglio del PC fornitore ma sui "client" si apre con i dati in quel momento disponibili ma non li aggiorna come invece fa il foglio sul PC principale. Deve essere una condivisione dinamica (non so se sia il gergo corretto).

Spero di essere stato chiaro e che tu possa e abbia voglia di aiutarmi. Sarò veramente nei guai.
Per il VBA ..... io conosco l'NBA ma non credo sia la stessa roba :)


Grazie

Claudio

Raffaele53 06-07-2011 17:32

Quote:

Se la condivizione del Desktop sia possibile
Questa proposta è sicuramente interessante, l'unica cosa che non sò è la reale visibilità. Esempio mi collego al PC di un conoscente e vedo tutto quello che fà (tranne i filmati, le finestrella mi rimane nera perchè è in continuo movimento)

A parte il Basket, il VBA potrebbe tornare utile (non sono capace). In teoria dovrebbe funzionare in questo modo avendo sui PC un diverso files che va ad aggiornarsi con quello principale. Il VBA dice al foglio che ad ogni variazione del files principale anche lui si deve aggiornare. Se non ho scritto cavolate, altro non saprei.

kikkobna 07-07-2011 11:54

problema con link .. scrive il percorso invece che il contenuto della cella
 
io ho un problema stranissimo che mi si ripresenta spesso e non capisco come risolvere .. a volte ho perfino dovuto rifare il foglio intero !

scrivo =foglio1A1 nella cella anziche scrivermi il contenuto della cella del link mi scrive come se fosse testo cioè =foglio1A1 ho provato di tutto cambiare formato copiarlo da altre celle che funzionano etc etc etc ma non trovo la soluzione
altro dato ! è come se la cella A1 avesse il problema in quanto qualsiasi cella metto il percorso A1 mi ripropone il problema

Raffaele53 07-07-2011 12:15

=Foglio1!A1 manca l'esclamativo

maurizioto 08-07-2011 10:48

aiuto per formula nidifica
 
saluti a tutti
con excel 2003 dovrei effettuare il seguente calcolo :
posto che nella cella A1 inserisco un valore numerico da 1 a 500 , avrei bisogno che la formula riconosca il range da 1 a 150 , da 151 a 250, da 251 a 350, da 351 a 500 , e lo moltiplichi per un valore fisso celle L1 per 1a150, L2 per 151a250, L3 per251a350, L4 per 351a500 .
esempio inserisco 280(A1) la formula dovrebbe riconoscere che è un valore tra 251 e 350 , e quindi moltiplicare 280 x L3 e darmi il risultato in A3
ringrazio anticipatamente
maurizio

Raffaele53 08-07-2011 12:05

Se il moltiplicatore è variabile...
=SE(E(A1>=0;A1<=150);A1*L1;SE(E(A1>=151;A1<=250);A1*L2;SE(E(A1>=251;A1<=350);A1*L3;SE(A1>=351;A1*L4;""))))
Se fosse fisso, cambi il moltiplicatore in numero
=SE(E(A1>=0;A1<=150);A1*moltiplicatore;SE(E(A1>=151;A1<=250);A1*moltiplicatore;SE(E(A1>=251;A1<=350);A1*moltiplicatore;SE(A1>=351;A1*moltiplicatore;""))))

menelaus 09-07-2011 15:00

Quote:

Originariamente inviato da Raffaele53 (Messaggio 35520032)
X menelaus
Ricorda che la formula cambia il valore ogni giorno e ad ogni inserimento dati.

=SOMMA(("Totale Entrate"-"Totale Uscite")/SE(OGGI()<DATA(ANNO(OGGI());MESE(OGGI());GIORNO(27));DATA(ANNO(OGGI());MESE(OGGI());GIORNO(27))-OGGI();DATA(ANNO(OGGI());MESE(OGGI())+1;GIORNO(27))-OGGI()))

Grazie mille! Formula riuscita (a saperlo usare excel è fantastico!)

_BlackTornado_ 09-07-2011 19:58

Allora, devo fare una cosa semplicissima: arrotondare un numero SENZA i decimali.

In pratica, numeri grossi tipo "12487" dovrebbero diventare "12500". Come posso fare? (sono con excel 2003)

Raffaele53 09-07-2011 23:09

Dividi per 100/arrotonda per eccesso-difetto e moltiplica per 100, c'era anche un opzione relativa che adesso non ricordo

kikkobna 10-07-2011 21:31

Quote:

Originariamente inviato da Raffaele53 (Messaggio 35526709)
=Foglio1!A1 manca l'esclamativo

si l'ho dimenticato nel 3d ma nel excel c'era ... cmq me l'ha fatto in altre due celle le formule le ottenevo trascinando e/o copiando altre celle ho risolto semplicemente cancellando tutta la formula e riscrivendola esattamente identica a quella copiata misteri di excel !!

wittelsbach 21-07-2011 15:55

RICERCA DATO IN TABELLA
 
Avrei bisogno di una mano per ricercare un dato all'interno di una tabella strutturata come da file in allegato.
Avrei bisogno di cercare il dato della colonna "valore" corrispondente, ad esempio, alle celle "marco" e "auto". Oppure, il dato della colonna "valore" corrispondente alle celle "luca" e "hobby" e così via...

Vi ringrazio anticipatamente,

wittelsbach 21-07-2011 16:29

1 Allegato(i)
Quote:

Originariamente inviato da wittelsbach (Messaggio 35612326)
Avrei bisogno di una mano per ricercare un dato all'interno di una tabella strutturata come da file in allegato.
Avrei bisogno di cercare il dato della colonna "valore" corrispondente, ad esempio, alle celle "marco" e "auto". Oppure, il dato della colonna "valore" corrispondente alle celle "luca" e "hobby" e così via...

Vi ringrazio anticipatamente,

ecco l'allegato.....

Raffaele53 22-07-2011 10:35

Potresti farlo in differenti modi, se Ti va bene....
Aggiungerei una riga subito sotto il Nome,Dati,Valore
Aggiugerei una colonna prima del Nome
Ora scrivi in A3 =CONCATENA(B3;C3) e trascini giù
In D2 =CERCA.VERT(CONCATENA(B2;C2);A3:D999;4;0)

Adesso in B2 fai una convalida dati, oppure mouse destro e seleziona da elenco a discesa.....e lo stesso in C2
La faccina nasconde un due punti e lettera D

ForzaRoma 26-07-2011 17:10

Convertire documento .xls in documento preformattato .doc
 
Ciao a tutti,

Ho un documento excel (.xlsx) che contiene informazioni di clienti (colonne: nome, cognome, indirizzo, numero telefonico, ecc.).

Vorrei esportare i dati .xlsx in un documento word precompilato (.docx), tipo rapporto:

Il nome del cliente e':
[Cella A1]
Il cognome del cliente e':
[Cella B1]
L'indirizzo del cliente e':
[Cella C3]

Qualcuno ha idea di come fare?

Non so se questo e' il posto giusto o dovrei postare in programmazione?

Grazie tutti.
:)

Raffaele53 27-07-2011 09:07

Stampa unione dovrebbe essere idoneo

ForzaRoma 28-07-2011 18:56

Provato stampa unione,
va bene per le lettere non per documenti lunghi :(

Raffaele53 30-07-2011 13:10

Il motivo quale sarebbe?
Forse non Ti sei spiegato bene cosa desideri in Word.....

Antonio Avitabile 18-08-2011 14:26

Frecce e tasto invio "ingessati"
 
Da qualche giorno, quando ho tentato di installare dei componenti aggiuntivi, richiesti da un vecchio programma nato su excel '97, quando apro un file non posso usare le frecce della tastiera per spostarmi da una cella all'altra, il tasto invio non mi porta la selezione nella casella di sotto
ed anche il tasto CANC non cancella il contenuto delle celle.
Ho provato a verificare nelle opzioni di excel ed in effetti ho dovuto reimpostare il tasto invio, ma senza risultato.
Peraltro ho notato che anche la spunta del calcolo automatico delle formule mancava e dopo qualche insistenza ora funziona.

Avete soluzioni? Grazie

Pegasus75 21-08-2011 07:15

Ciao Forum!
Ho due file excel.
Il primo (generato da un programma) si chiama Pianificazione

Il secondo si chiama Venduto.

Io desidero che i valori presenti nella colonna D (Venduto) del foglio Pianificazione vengano copiati di giorno in giorno con una macro nel foglio Venduto, nella colonna corrispondente alla prima data del foglio Pianificazione ed in corrispondenza delle stesse date.
Qualcosa del genere

Mi potreste aiutare?
Grazie

Pegasus75 21-08-2011 09:54

Fatta la domanda mi do la risposta...:D

Codice:

Sub mrk2()
'
LastR = Sheets("Pianificazione").Cells(Rows.Count, 1).End(xlUp).Row
Sheets("Pianificazione").Range("D2:D" & LastR).Copy Destination:=Sheets("Venduto").Cells( _
Application.Match(1 * Sheets("Pianificazione").Range("A2"), Sheets("Venduto").Range("A:A"), 0), _
Application.Match(1 * Sheets("Pianificazione").Range("A2"), Sheets("Venduto").Range("1:1"), 0))
End Sub

Aperto ad altri suggerimenti.

Bye!

wittelsbach 24-08-2011 08:23

confronta, trova e conta
 
Vi espongo la mia richiesta:

possiedo 2 colonne. Per entrambe dovrei effettuare un confronto sulla prima cella della prima colonna, verificare il dato e , a quel punto, spostarmi sulla seconda colonna per contare il dato associato ad essa. Questo ovviamente andrebbe fatto per tutte le celle delle colonne.

Con un esempio vi spiego meglio:

colonna A colonna B
ok antonio
ko laura
standby laura
standby laura
ko paolo
ko laura
ok paolo
ok paolo
ok luca

Il mio scopo è quello di verificare ogni singolo dato della colonna B (esempio antonio e contare i valori che si trovano sulla stessa riga della colonna A (esempio ok). Dunque poter contare automaticamente quanti ok, ko, standby vengono associati a antonio, laura, paolo, luca rispettivamente.
Quindi riuscire a creare una tabella con antonio 1 ok; laura 2 ko, 2 standby; paolo 1 ko, 2 ok; luca 1 ok.

Spero di essermi fatto capire.

Grazie.

Alex23 26-08-2011 14:41

Ragazzi è possibile fare un backup di file di excel/projetc in più posti in tempo reale? Grazie

senpai 08-09-2011 13:27

Intestazione pagine in stampa
 
Su Excel 2007 Ho messo dei conti correnti e vorrei che durante la stampa la prima riga, che fa da intestazione, venisse ripetuta all'inizio di ogni foglio. Non si tratta dell'intestazione a pié di pagina, quella la so fare e poi è staccata dal foglio dati, ma proprio di una riga che fa parte della tabella. Chi di voi conosce questa tecnica?
In passato facevo il copia/incolla basandomi sul layout di pagina, ma perdevo un sacco di tempo.

nicola_calia 08-09-2011 13:36

confronto date con excel
 
Ciao a tutti!
Sono in crisi, vi spiego il mio problema: vorrei poter confrontare delle date, più precisamente in una colonna io inserirò delle date di scedenze varie, e in un'altra colonna vorrei che mi segnasse in rosso le date scadute.
AIUTOOOOOOO!!!!!! :muro: :muro: :muro:

Alex23 08-09-2011 13:50

Quote:

Originariamente inviato da senpai (Messaggio 35885990)
Su Excel 2007 Ho messo dei conti correnti e vorrei che durante la stampa la prima riga, che fa da intestazione, venisse ripetuta all'inizio di ogni foglio. Non si tratta dell'intestazione a pié di pagina, quella la so fare e poi è staccata dal foglio dati, ma proprio di una riga che fa parte della tabella. Chi di voi conosce questa tecnica?
In passato facevo il copia/incolla basandomi sul layout di pagina, ma perdevo un sacco di tempo.

Layout di pagina > stampa titoli > Righe da ripetere in alto ;)

senpai 08-09-2011 13:55

Quote:

Originariamente inviato da Alex23 (Messaggio 35886241)
Layout di pagina > stampa titoli > Righe da ripetere in alto ;)

Grande! Mi ci sono picchiato quasi un'oretta ieri. Avevo visto la possibilità in anteprima di stampa, ma non sapevo come attivarla.

Alex23 08-09-2011 14:48

Quote:

Originariamente inviato da senpai (Messaggio 35886278)
Grande! Mi ci sono picchiato quasi un'oretta ieri. Avevo visto la possibilità in anteprima di stampa, ma non sapevo come attivarla.

De nada! ;)

Janky 12-09-2011 12:30

ciao,

ho una tabella con tante stringhe come questa:

CODICE_PRODOTTO - Descrizione

come faccio a esploderla sul trattino mettendo il risultato in 2 colonne?

grazie a chi mi saprà aiutare!

Bartsimpson 13-09-2011 10:07

Vorrei fare in modo che in un foglio di excel, scrivendo un codice articolo, il programma inserisse in automatico la foto corrispondente (che ovviamente ha lo stesso nome del codice .jpg. Praticamente dovrei scrivere il codice nella colonna A e avere in automatico la relativa foto nella colonna B (medesima riga). Io sono negato nell'uso delle macro e ci sto sbattendo la testa da ore:muro: ... Chi mi aiuta avrà la mia gratitudine!!!

khael 13-09-2011 13:46

Salve a tutti,
chiedo aiuto qui perchè sto impazzendo.
Praticamente devo fare questo:
creare un menù a tendina con questi 3 valori: 1 2 e 4.
Vorrei però che al posto di 1 comparisse Annuale, al posto di 2 Semestrale e al posto di 4 Trimestrale.
Le ho provate tutte, ma non riesco :(

Alex23 13-09-2011 14:44

Quote:

Originariamente inviato da Janky (Messaggio 35909748)
ciao,

ho una tabella con tante stringhe come questa:

CODICE_PRODOTTO - Descrizione

come faccio a esploderla sul trattino mettendo il risultato in 2 colonne?

grazie a chi mi saprà aiutare!

Allora...
Selezioni la colonna in questione. Poi vai su Dati > Testo in colonne > Delimitato > Avanti > Flag su Altro e metti il simbolo in questione (_) > Avanti > Battezzi le colonne come testo/numero/data o come ti serve! Vai ancora avanti e il gioco è fatto :D

Alex23 13-09-2011 14:48

Quote:

Originariamente inviato da khael (Messaggio 35918094)
Salve a tutti,
chiedo aiuto qui perchè sto impazzendo.
Praticamente devo fare questo:
creare un menù a tendina con questi 3 valori: 1 2 e 4.
Vorrei però che al posto di 1 comparisse Annuale, al posto di 2 Semestrale e al posto di 4 Trimestrale.
Le ho provate tutte, ma non riesco :(

Hai provato con il comando "Convalida Dati"???


Tutti gli orari sono GMT +1. Ora sono le: 15:49.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.