|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8696
|
[ EXCEL EXPERT ] COMPARAZIONE TRA DUE TABELLE
Mi servirebbe una formula che riuscisse a comparare due tabelle. Ho due tabelle A e B e nella tabella B devo controllare se risultano i nomi della tabella A. Ho provato con ricerca verticale ma non ha dato risultati ( forse sbaglio qualcosa...). Consigli?
![]()
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 25-07-2005 alle 11:53. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8696
|
E' una cosa un pò urgente, nessuno che sappia come si fà?
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8696
|
![]() ![]() ![]()
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8878
|
con due righe di codice vb fai tutto
![]() ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8696
|
Non ho proprio idea di come creare le stringe di testo in vb, ci ho provato ma in questo caso non è riuscito nulla che mi potesse servire, magari potresti darmi un aiuto?
![]()
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8878
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8696
|
Ovvio che si...bla bla bla
Lo hai intuito anche tu che Il vb non fà per me, sono un grafico io! ![]() W 3d studio W Photoshop ![]()
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . Ultima modifica di x_Master_x : 25-07-2005 alle 17:00. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8878
|
Codice:
Private Sub cmdFind_Click() Dim strin As String Dim n As Integer, i As Integer, base As Integer strin = Cells(5, 1) n = Cells(1, 1) For i = 1 To n If StrComp(Cells(i, 5), strin) = 0 Then MsgBox "Trovato elemento" End If Next i End Sub allora in strin vado a mettere il contenuto della cella presente in riga 5 colonna A. Per essere più genererici nella casella 1:A abbiamo il numero di elementi presenti nella seconda tabella. Poi c'è il ciclo che fa la comparazione dei nomi presenti, se è presente allora ti comparirà un messaggio. Adesso fai tutte le modifiche che devi apportare ![]() ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8696
|
? Scusami, cerca di essere più chiaro, passo per passo, dove devo incollare la stringa di codice? ( quando lavoro divento rinco
![]()
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8878
|
Quote:
![]() strumenti -> macro -> visual basic editor poi: inserisci userform ... ci metti un bottone ... ci clicchi due volte ... e ci butti dentro il codice ovviamente quello contenuto in cmdFind che ti ho postato. ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 2002
Città: Baci da NAPOLI
Messaggi: 460
|
Metodo grossolano ma efficace
Ordina le 2 colonne e poi applica una formattazione condizionale se il valore presente nella colonna B non è uguale a quello presente nella stessa riga della colonna A lo segnali in rosso ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:52.