|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Oct 2007
Messaggi: 72
|
[V.B.] Aiuto per una macro excel
Ciao a tutti,
devo implementare una cosa di questo tipo in una macro VB. -controlla il testo nella cella con coordinate A1, se c'è la parola "ciao" o "CIAO" o "Ciao" scrivi "SI" nella cella A2, altrimenti scrivi "NO"- quindi ad esempio scrivendo nella cella A1 "Ciao mondo" dovrei ottenere "SI" nella cella A2, mentre scrivendo "mondo" dovrei ottenere "NO" nella cella A2 Spero di essere stato chiaro Grazie a tutti Daniele
__________________
Intel Q6600 G0 @3,2 ghz with Scythe Infinity // Asus P5K-E Wi-Fi // Asus 8800 gts 640mb // 2gb 2x1gb ddr2 800mhz a-data vitesta extreme // 2x western digital caviar SATA2 raid 0 // Masterizzatore Pioneer DVD-RW DL // Masterizzatore LG CD // OCZ 600W StealthXStream // ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Dovrebbe essere possibile anche solo con le funzioni di Excel ( RICERCA... ).
In ogni caso via VBA : Codice:
Dim str1 As String str1 = StrConv(Range("A1").Text, vbLowerCase) Dim test As String test = "ciao" If InStr(1, str1, test, vbTextCompare) > 0 Then Range("A2").FormulaR1C1 = "SI" Else Range("A2").FormulaR1C1 = "NO" End If ![]() |
![]() |
![]() |
![]() |
#3 | |
Member
Iscritto dal: Oct 2007
Messaggi: 72
|
Quote:
Grazie mille Daniele
__________________
Intel Q6600 G0 @3,2 ghz with Scythe Infinity // Asus P5K-E Wi-Fi // Asus 8800 gts 640mb // 2gb 2x1gb ddr2 800mhz a-data vitesta extreme // 2x western digital caviar SATA2 raid 0 // Masterizzatore Pioneer DVD-RW DL // Masterizzatore LG CD // OCZ 600W StealthXStream // ![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:06.