Condividi:        

Formula non Funziona Da Verificare

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

Formula non Funziona Da Verificare

Postdi Maury170419 » 06/06/17 19:09

Ciao a Tutti il mio Problema e questo :
Stò Tentando anqune cose per mia verifica personale, e trà queste cose c'é questa formula che all'apparenza sembra essere tutto a posto , ma che nella realtà continua a darmi errore.
La formula e questa :
Codice: Seleziona tutto
=SE(Len(B5)>0,weekday(B5),"")


Perchè
Grazie infinite per i vostri suggerimenti Saluti da Maurizio
Maury170419
Utente Senior
 
Post: 159
Iscritto il: 31/10/16 09:05

Sponsor
 

Re: Formula non Funziona Da Verificare

Postdi alfrimpa » 06/06/17 19:50

Ciao Maurizio

Non capisco la formula; parliamo di formule o VBA?

Se si tratta di formule dovrebbe essere

Codice: Seleziona tutto
SE(LUNGHEZZA(B5)>0;GIORNO.SETTIMANA(B5);"")


Ma probabilmente sono io a non capire.
Alfredo

Win7 + Office 2007
Avatar utente
alfrimpa
Utente Senior
 
Post: 1201
Iscritto il: 30/12/13 17:01
Località: Napoli

Re: Formula non Funziona Da Verificare

Postdi Anthony47 » 07/06/17 00:38

Se invece hai Excel in Inglese:
Codice: Seleziona tutto
=IF(LEN(B5)>0,WEEKDAY(B5),"")


Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19181
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Formula non Funziona Da Verificare

Postdi Maury170419 » 07/06/17 09:52

Grazie come Sempre ad Entrambi sia alfrimpa che Anthony e che mi stò adentrando in un discorso forse più grande di me e delle mie possibilità.
Però ci voglio Provare anche perchè a quanto vedo su internet non c'è molto che tratta questo Articolo in VBA.
In più non ricordavo che un conto sono i nomi Tradizionali come (If Then) ; (Goto GoSub) ; (With end With) ecc....!
E un conto : Sono i nomi che appartengono ad altri linguaggi comuni ad altri paesi ; Come per l'appunto (Len) sapevo che voleva dire (Lunghezza) ma pensavo che trattandosi di una traduzione Inglese come lenguaggio di programmazione (Len) potesse andare più che bene .
Idem per (WeekDay) tutto qui.
(p.S) Ha...!!!!! Dimenticavo di dire che il progetto in questione e la lettura di una pagina Web inerente alle previsioni del Tempo
ma con questa Composizione ; Vedere Immagine di prova :
[img]
Immagine
[/img]

So da me che non sara una cosa Facile me ci voglio provare.
Diciamo che per certi versi ci sono anche riuscito ; ma ci sono ancora un paio di problemi ancora da risolvere in quanto :
1° ) Ogni qual volta avvio la ricerca premendo un Tasto , Non si indirizza nella località da me indicata.
2° ) Apre tutte le volte una pagina nuova.
3° ) Mi rienpie la pagina di Dati , meno quelli che vorrei Io, anche solo le basi principali a me basterebbero
4° ) Non mi compaiono le immagini della situazione attuale come ad esempio : Sole ; Nuvoloso; Pioggia ecc...!
Ma questo lo vedrò poi alla fine.

Grazie comunque di tutto sinceri Saluti da A.Maurizio

(P.S) Se nel frattempo voi avete una qualche idea concreta di come risolvere questo mio Progetto , sarei ben felice di vedere le vostre soluzioni Grazie
Maury170419
Utente Senior
 
Post: 159
Iscritto il: 31/10/16 09:05

Re: Formula non Funziona Da Verificare

Postdi Anthony47 » 07/06/17 11:45

Eh eh, se scrivi in un linguaggio devi seguire la sintassi e la semantica di quel linguaggio.

Quanto alle previsioni del tempo, dialogare con un sito che crea i risultati in modo dinamico non e' facile, ma si puo' provare usando l'interfaccia della libreria mshtml.tlb; ovviamente solo a scopo ludico, visto che basta aprire il browser e tutte le previsioni meteo del mondo sono a portata di click.

Da quale sito stai provando?

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19181
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Formula non Funziona Da Verificare

Postdi Maury170419 » 07/06/17 15:16

Ciao Carissimo Anthony Capisco Benissimo ciò che stai dicendo ed e per questo che aspettavo con ansia un tuo intervento ; In quanto a programmazione sei Il massimo Esponente che Io abbia mai conosciuto nel vero Senso della parola.
Senza nulla Togliere il merito ad altrepersone del Forum ecc...!
Detto questo : Forse ti posso Venire in Aiuto per modo di dire in quanto ho trovato su Internet l'unico link che tratta questa cosa , per qui mi sono Sviluppato per modo di dire tutto ciò che questo tipo spiega in un video.
E se tanto mi da tanto : Tutto ciò e veritiero ; Questo mio listato dovre3bbe funzionare ; sempre chè il tutto fosse messo nelle condizioni di funzionare in VBA.
In quanto non solo il video e in lingua inglese , per qui anche tutto il suo listato e anglosassone.
Però non mette come ricavare la località desiderata da tale sito.

Mi spiego Meglio : La mia traduzione di questo Listato e la seguenta
Codice: Seleziona tutto
Private Sub CommandButton1_Click()
Dim WS As Worksheet: Set WS = activeSheeet
WS.Range("theDate").Value = ""
WS.Range("higtTemps").Value = ""
WS.Range("LowTemps").Value = ""

Dim DelShape As Shape
For Each DelShape In WS.Shapes
If DelShape.Type = msoAutoShape Then DelShape.Delete
Next DelShape

Dim Req As New XMLHTTP
Req.Open "Get", "https://www.worldweatheronline.com/", False
Req send

'MsgBox Req.responseText
Dim Resp As New DOMDocumentType
Resp.LoadXML Req.responseText

Dim weather As IXMLHttpRequestEventTarget
Dim I As Integer
Dim wShape As Shape
Dim thisCell As Range
For Each weather In Resp.getElementsByTagName("weather")
I = I + 1
'Debug.Print "Text"
WS.Range("theDate").Cells(1, I).Value = weather.SelectNodes("Date")(0).Text
WS.Range("hightemps").Cells(1, I).Value = weatherselectNodes("TempMaxF")(0).Text
WS.Range("Lowtemps").Cells(1, I).Value = weatherselectNodes("TempMinF")(0).Text

Set thisCell = WS.Range("weatherpictures").Cells(1, I)

Set WS.Shape = WS.Shapes.AddPicture(weather.SelectNodes _
("weatericonUrl")(0).Text.msoFalse, msoCTrue, _
thisCell.Left, thisCell.Top, yhiscell.Width, _
thisCell.Height)

Next weather
End Sub


Detto questo Questo e il Link Per Scaricare il Mio progetto tradotto in VBA :
https://app.box.com/s/10atwrg5valwp5d91owrs0fxp1lepy74
Vedi tu senza prenderti troppo sul serio ciò che puoi fare , secondo me : Avrebbe solo bisogno di una rimpatriata tra il Linguaggio Anglosassone e il VBA Italiano .
Ma questo e solo un mio modesto parere.
Grazie Sinceramente per tutto l'aiuto e la pazzienza che hai sempre avuto nei miei confronti saluti Sinceri da A.Maurizio
Maury170419
Utente Senior
 
Post: 159
Iscritto il: 31/10/16 09:05

Re: Formula non Funziona Da Verificare

Postdi Anthony47 » 08/06/17 02:01

Ho scaricato il file e guardero' con calma il suo contenuto...
Avatar utente
Anthony47
Moderatore
 
Post: 19181
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Formula non Funziona Da Verificare

Postdi Maury170419 » 08/06/17 10:43

Fai Pure con Calma non c'è Problema; Prima di tutto il Tuo lavoro il resto non conta.
Saluti sinceri da Maurizio
Maury170419
Utente Senior
 
Post: 159
Iscritto il: 31/10/16 09:05

Re: Formula non Funziona Da Verificare

Postdi Maury170419 » 10/06/17 17:55

Ho Visto con mio Rammarico che il Mio File da Scaricare non era più scaricabile da tale link per problemi interni al sito .
Ora il mio Nuovo link per scaricare il tutto e : https://app.box.com/s/eoojl1slv5lrl3ww02e9b737i0b04zs2
Maury170419
Utente Senior
 
Post: 159
Iscritto il: 31/10/16 09:05


Torna a Applicazioni Office Windows


Topic correlati a "Formula non Funziona Da Verificare":


Chi c’è in linea

Visitano il forum: Nessuno e 41 ospiti