Moderatori: Anthony47, Flash30005
Sub GetWheatherSub(ByVal myURL As String)
'On Error Resume Next
'X = Foglio1.Range("J1").Value & ""
'Y = Foglio1.Range("J2").Value & ""
'Va Chiamata passandogli l'URL da leggere
myURL = "https://www.meteolive.it/previsione-meteo/italia/Piemonte/Torino/oggi/"
Set Ie = CreateObject("InternetExplorer.Application")
With Ie
.Navigate myURL
.Visible = False
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
Do
DoEvents
If Timer > myStart + 2 Or Timer < myStart Then Exit Do
Loop
'Scrive sul Foglio Attivo
On Error Resume Next
'color-00
Set OggCol = Ie.Document.getElementsByClassName("table-wrapper")
Set OggCol3 = OggCol(0).getElementsByTagName("table")
Set OggCol6 = Ie.Document.getElementsByClassName("Table")
'###########################################################################
With Ie.Document
Sheets("Foglio1").Range("A6").Value .getElementsByTagName("tbl-type-2")(1).innerHTML
'Sheets("Foglio1").Range("A5").Value = .getElementsByTagName("p")(0).innertext 'prints "Example Domain"
Sheets("Foglio1").Range("A6").Value = .getElementsByTagName("td")(2).innertext
End With
'###########################################################################
For I = 0 To OggCol2.Length
With Foglio1
.Range("A12").Offset(I, 0) = OggCol2(I).innertext
.Range("A6").Offset(0, I) = OggCol6(I).innertext
.Range("E4").Offset(I, 0) = OggCol7(I).innertext
.Range("H30").Offset(I, 0) = OggCol4(I).innertext
.Range("I30").Offset(I, 0) = OggCol5(I).innertext
'.Range("A30").Copy
'.Range("A9").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
'False, Transpose:=True
'.Range("H30:H34").Copy
'.Range("B9").PasteSpecial Paste:=xlPasteAll, SkipBlanks:= _
'False, Transpose:=True
'.Range("I30:I34").Copy
'.Range("B10").PasteSpecial Paste:=xlPasteAll, SkipBlanks:= _
'False, Transpose:=True
.Range("B30").Offset(I, 1) = Replace(OggCol3(I).getattribute("src"), "//", "https://", , , vbTextCompare)
End With
Next I
On Error GoTo 0
Foglio1.Range("A:A").WrapText = False
'Chiusura IE
Ie.Quit
Set Ie = Nothing
Dim Campo As Range
Dim Forma As Object
Dim Y As String, X As String
Dim Getimgurl As HeaderFooter
Dim OggCol As Object, OggCol2 As Object, OggCol3 As Object, OggCol4 As Object, OggCol5 As Object, OggCol6 As Object, OggCol7 As Object
Dim cell, shp As Shape, Target As Range
Dim rng As Object
Dim filenam As Variant
Dim I As Long
Sub GetWheatherSub(ByVal myURL As String)
On Error Resume Next
X = Foglio1.Range("J1").Value & ""
Y = Foglio1.Range("J2").Value & ""
'Va Chiamata passandogli l'URL da leggere
myURL = "https://www.meteolive.it/previsione-meteo/italia/Piemonte/Torino/oggi/"
Set Ie = CreateObject("InternetExplorer.Application")
With Ie
.Navigate myURL
.Visible = True
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
Do
DoEvents
If Timer > myStart + 2 Or Timer < myStart Then Exit Do
Loop
'Scrive sul Foglio Attivo
On Error Resume Next
'color-00 ' Nome di riferimento mio personale
'###################################################################################################################
'Questo e il codice modificato che ieri non avevo messoe pertanto non potyeva estrarmi il link della prima immagine del giorno o del (Momento)
Set OggCol = Ie.Document.getElementsByClassName("table-wrapper")
Set OggCol3 = OggCol(0).getElementsByTagName("color-00")
Set OggCol3 = OggCol(0).getElementsByTagName("img")
Ora però grazie a te e a questo codice ; Il Link corrispondente viene estratto nella cella (C30)
'###################################################################################################################
Set OggCol6 = Ie.Document.getElementsByClassName("Table")
'###########################################################################
With Ie.Document
Sheets("Foglio1").Range("A6").Value .getElementsByTagName("tbl-type-2")(1).innerHTML
'Sheets("Foglio1").Range("A5").Value = .getElementsByTagName("p")(0).innertext 'prints "Example Domain"
Sheets("Foglio1").Range("A6").Value = .getElementsByTagName("td")(2).innertext
End With
'###########################################################################
For I = 0 To OggCol3.Length
With Foglio1
.Range("A12").Offset(I, 0) = OggCol2(I).innertext
.Range("A6").Offset(0, I) = OggCol6(I).innertext
.Range("E4").Offset(I, 0) = OggCol7(I).innertext
.Range("H30").Offset(I, 0) = OggCol4(I).innertext
.Range("I30").Offset(I, 0) = OggCol5(I).innertext
'.Range("A30").Copy
'.Range("A9").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
'False, Transpose:=True
'.Range("H30:H34").Copy
'.Range("B9").PasteSpecial Paste:=xlPasteAll, SkipBlanks:= _
'False, Transpose:=True
'.Range("I30:I34").Copy
'.Range("B10").PasteSpecial Paste:=xlPasteAll, SkipBlanks:= _
'False, Transpose:=True
.Range("B30").Offset(I, 1) = Replace(OggCol3(I).getattribute("src"), "//", "https://", , , vbTextCompare)
End With
Next I
On Error GoTo 0
Foglio1.Range("A:A").WrapText = False
'Chiusura IE
'Ie.Quit
Set Ie = Nothing
'Call GetWheatherSub2(myURL2)
End Sub
Dim Campo As Range
Dim Forma As Object
Dim I As Long
Sub GetShapeFromWeb(strShpUrl As String, rngTarget As Range)
'On Error Resume Next
With rngTarget.Parent
.Pictures.Insert strShpUrl
.Shapes(.Shapes.Count).Left = rngTarget.Left
.Shapes(.Shapes.Count).Top = rngTarget.Top
.Shapes(.Shapes.Count).Height = rngTarget.Height
.Shapes(.Shapes.Count).Width = rngTarget.Width
End With
End Sub
Sub Meteo_Italia()
On Error Resume Next
Dim I As Long
For I = 1 To 1
Call GetShapeFromWeb(Foglio1.Range("B30") & Foglio1.Range("A14"))
Next I
InsertPic
End Sub
Sub InsertPic()
On Error Resume Next
Set myDocument = Worksheets(1)
For Each s In myDocument.Shapes
Select Case s.Type
Case msoEmbeddedOLEObject, _
msoLinkedOLEObject, _
msoOLEControlObject, _
msoLinkedPicture, msoPicture
s.ScaleHeight 1.55, msoTrue
s.ScaleWidth 1.55, msoTrue
Case Else
s.ScaleHeight 1.55, msoFalse
s.ScaleWidth 1.55, msoFalse
End Select
Next
For Each Pict In ActiveSheet.Shapes
' Selection.ShapeRange.LockAspectRatio = msoFalse '<<Vedi Nota **
Foglio1.Range("A14").Value = ActiveSheet.Shapes
Pict.Height = 55
Pict.Width = 55
Next
End Sub
.Range("B30").Offset(I, 1) = OggCol3(I).getattribute("src")
Dim Campo As Range
Dim Forma As Object
Dim I
Sub GetShapeFromWeb(strShpUrl As String, rngTarget As Range)
''On Error Resume Next
With rngTarget.Parent
.Pictures.Insert strShpUrl
.Shapes(.Shapes.Count).Left = rngTarget.Left
.Shapes(.Shapes.Count).Top = rngTarget.Top
.Shapes(.Shapes.Count).Height = rngTarget.Height
.Shapes(.Shapes.Count).Width = rngTarget.Width
End With
End Sub
Sub Meteo_Italia()
'On Error Resume Next
Dim I As Long
For I = 1 To 1
Call GetShapeFromWeb("https://www.meteolive.it/resources/images_for_css/icone-previsioni/sunny.png", Foglio1.Cells(14, 1))
'https://www.meteolive.it/resources/images_for_css/icone-previsioni/sunny.png
Next I
Call InsertPic
End Sub
Sub InsertPic()
'On Error Resume Next
Set myDocument = Worksheets(1)
For Each s In myDocument.Shapes
Select Case s.Type
Case msoEmbeddedOLEObject, _
msoLinkedOLEObject, _
msoOLEControlObject, _
msoLinkedPicture, msoPicture
s.ScaleHeight 1.55, msoTrue
s.ScaleWidth 1.55, msoTrue
Case Else
s.ScaleHeight 1.55, msoFalse
s.ScaleWidth 1.55, msoFalse
End Select
Next
For Each Pict In ActiveSheet.Shapes
' Selection.ShapeRange.LockAspectRatio = msoFalse '<<Vedi Nota **
Foglio1.Range("A14").Value = ActiveSheet.Shapes
Pict.Height = 55
Pict.Width = 55
Next
End Sub
Call GetShapeFromWeb("foglio1.Cells(30,3).value", Foglio1.Cells(14, 1).value)
''Call GetShapeFromWeb("https://www.meteolive.it/resources/images_for_css/icone-previsioni/sunny.png", Foglio1.Cells(14, 1))
Dim Campo As Range
Dim IE
Dim Forma As Object
Dim myStart
Dim Y As String, X As String
Dim Getimgurl As HeaderFooter
Dim OggCol As Object, OggCol1 As Object, OggCol2 As Object, OggCol3 As Object, OggCol4 As Object, OggCol5 As Object, OggCol6 As Object, OggCol7 As Object, OggCol8 As Object, OggCol9 As Object, OggCol10 As Object
Dim cell, shp As Shape, Target As Range
Dim rng As Object
Dim filenam As Variant
Dim I As Long
Sub Previsioni_Meteo2(ByVal myURL2 As String)
'On Error GoTo Finish
X = Foglio1.Range("E1").Value & ""
Y = Foglio1.Range("E2").Value & ""
'Va Chiamata passandogli l'URL da leggere
myURL2 = "https://www.meteolive.it/previsione-meteo/italia/Piemonte/Torino/settimana/"
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Navigate myURL2
.Visible = False
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
Do
DoEvents
If Timer > myStart + 2 Or Timer < myStart Then Exit Do
Loop
'Scrive sul Foglio Attivo
On Error Resume Next
Set OggCol = IE.Document.getElementsByClassName("table-wrapper") '- Località Meteo
Set OggCol1 = IE.Document.getElementsByClassName("color-00") '- Minima Attuale
With IE.Document
Sheets("Foglio1").Range("B10").Value .getElementsByTagName("tb")(2).innerText
'Sheets("Foglio1").Range("B11").Value .getElementsByTagName("td")(4).innerText
End With
For I = 0 To OggCol1.Length
With Foglio1
.Range("B10").Offset(I, 0) = OggCol(2).innerText
'.Range("B11").Offset(I, 0) = OggCol3(I).innerText
End With
Next I
On Error GoTo 0
Foglio1.Range("A:A").WrapText = True
'Chiusura IE
IE.Quit
Set IE = Nothing
'Call Meteo_Italia
'Finish:
End Sub
Sub Previsioni_Meteo3()
Dim IE As Object, wID As Object, I As Long, oggCOL As Object, oggCOL1 As Object
myURL2 = "https://www.meteolive.it/previsione-meteo/italia/Piemonte/Torino/settimana/"
Set IE = CreateObject("InternetExplorer.Application")
'
With IE
.Navigate myURL2
.Visible = False 'MEGLIO se .True
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
myStart = Timer
Do
DoEvents
If Timer > myStart + 1 Or Timer < myStart Then Exit Do
Loop
'
'Cerca l'ID "box-previsioni-content":
Set wID = IE.document.getElementById("box-previsioni-content") 'E' il blocco con la tabella delle previsioni settimanali
'Prendi le singole Righe
Set oggCOL = wID.getElementsByTagName("tr")
With Foglio3.Range("B10")
'di ogni Riga prende 4 elementi:
For I = 0 To oggCOL.Length - 1
Set oggCOL1 = oggCOL(I).getElementsByTagName("td")
If oggCOL1.Length > 4 Then
.Offset(I, 0) = oggCOL1(0).innerText 'Data
.Offset(I, 1) = oggCOL1(1).innerText 'Condizioni
.Offset(I, 2) = oggCOL1(2).innerText 'Minima
.Offset(I, 3) = oggCOL1(3).innerText 'Max
End If
Next I
End With
'
'Chiusura IE
IE.Quit
Set IE = Nothing
End Sub
Sub Previsioni_Tabella()
Dim CollA As Object, CollB As Object
Dim cSrc As String, cIW As Single
'
X = Foglio1.Range("G1").Value & ""
Y = Foglio1.Range("I1").Value & ""
'
myURL = "https://www.worldweatheronline.com/" & X & "/" & Y & "" & "/it.aspx"
'"https://www.worldweatheronline.com/" & X & "/" & Y & "" & "/it.aspx#pills-tomorrow"
Set IE = CreateObject("InternetExplorer.Application")
'
With IE
.Navigate myURL
.Visible = False 'meglio TRUE
' .Visible = True
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
Do
DoEvents
If Timer > myStart + 2 Or Timer < myStart Then Exit Do
Loop
'
'Importa la tabella "10 Day Weather Forecast"
rbase = "A8" '<<< Dove scrivere
Set CollA = IE.document.GETelementbyid("lazy_load_14dayfx") 'id della tabella
Call RangeClear(Range(rbase).Resize(12, 6)) 'Cancella contenuto della tabella
'
Set CollB = CollA.getElementsByTagName("div")
ccnt = 99: j = 0
On Error Resume Next
For I = 0 To CollB.Length - 1
ccl = CollB(I).className
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) > 0 Or ccnt < 5 Then
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) > 0 Then ccnt = 0: j = j + 1
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) = 0 Then
Range(rbase).Offset(j - 1, ccnt).Value = CollB(I).innerText
cSrc = "": cIW = 0
cSrc = CollB(I).getElementsByTagName("img")(0).getAttribute("src")
If cSrc <> "" Then
Call GetShapeFromWeb("https:" & cSrc, Range(rbase).Offset(j - 1, ccnt))
cIW = ActiveSheet.Shapes(ActiveSheet.Shapes.Count).Width
With Range(rbase).Offset(j - 1, ccnt)
.ColumnWidth = 10
.ColumnWidth = cIW / .Width * 10
.EntireRow.RowHeight = cIW
End With
End If
ccnt = ccnt + 1
End If
End If
Next I
On Error GoTo 0
'Chiusura IE
IE.Quit
Set IE = Nothing
End Sub
Sub RangeClear(ByRef myRan As Range)
Dim Shp As Shape
'
myRan.ClearContents
myRan.EntireRow.AutoFit
For Each Shp In ActiveSheet.Shapes
If Shp.Type = msoPicture Or Shp.Type = msoLinkedPicture Then
If Not Application.Intersect(Shp.TopLeftCell, myRan) Is Nothing Then
Shp.Delete
End If
End If
Next Shp
End Sub
Sub GetShapeFromWeb(strShpUrl As String, rngTarget As Range)
'On Error Resume Next
With rngTarget.Parent
.Pictures.Insert strShpUrl
.Shapes(.Shapes.Count).Left = rngTarget.Left '= 1
.Shapes(.Shapes.Count).Top = rngTarget.Top '= 1
.Shapes(.Shapes.Count).Height = rngTarget.Height
.Shapes(.Shapes.Count).Width = rngTarget.Width
End With
End Sub
Sub Weather_Immagini()
On Error Resume Next
Dim I As Long
For I = 1 To 1
Call GetShapeFromWeb(Foglio1.Range("B8").Value, Foglio1.Range("A2"))
Call GetShapeFromWeb(Foglio1.Range("B9").Value, Foglio1.Range("A5"))
Call GetShapeFromWeb(Foglio1.Range("B10").Value, Foglio1.Range("B5"))
Call GetShapeFromWeb(Foglio1.Range("B11").Value, Foglio1.Range("C5"))
Call GetShapeFromWeb(Foglio1.Range("B12").Value, Foglio1.Range("D5"))
Call GetShapeFromWeb(Foglio1.Range("B13").Value, Foglio1.Range("E5"))
Call GetShapeFromWeb(Foglio1.Range("B14").Value, Foglio1.Range("F5"))
Call GetShapeFromWeb(Foglio1.Range("B15").Value, Foglio1.Range("G5"))
'https://www.meteolive.it/resources/images_for_css/icone-previsioni/sunny.png
Next I
Call InsertPic
End Sub
'Importa la tabella "10 Day Weather Forecast"
''rbase = "A18" '<<< Dove scrivere
Set CollA = IE.document.GETelementbyid("lazy_load_14dayfx") 'id della tabella
Set CollB = CollA.getElementsByTagName("div")
Set CollC = CollB.getElementsByTagName("ZcZc")
Set CollD = CollB.IE.document.getElementsByClassName("w.100")
On Error Resume Next
For I = 0 To CollA.Length - 1
With Sheets("Meteo_Weather")
.Range("A18").Offset(I, 0).Value = CollD(I).innerText
End With
Next I
Io non mi arrabbio, pero' non capisco la strada che vuoi percorrere...Anche se so che ti faccio arrabbiare io sto' riprovando questo metodo
Ok, ora CollA fa riferimento al "div" che contiene la tabellaSet CollA = IE.document.GETelementbyid("lazy_load_14dayfx") 'id della tabella
Ora CollB contiene tutti i "div" che sono in CollA (sono 80-90 elementi)Set CollB = CollA.getElementsByTagName("div")
Nel sorgente non c'e' nessun tag "ZcZc", quindi CollC rimane vuota.Set CollC = CollB.getElementsByTagName("ZcZc")
Probabilmente volevi leggere tutti i "div" che marcano l'inizio riga (sono 12), ma avresti dovuto usare Set CollD = CollB. getElementsByClassName("w.100") .Ma anche così, CollD conterrebbe tutti i "div" che marcano l'inizio riga (sono 12) che sono elementi vuoti, e inoltre non danno nessun riferimento ai 5 div successivi che contengono i testi e l'immagine che vuoi scaricare.Set CollD = CollB.IE.document.getElementsByClassName("w.100")
CollA non e' una collezione ma un singolo HTMLDivElement, quindi non ha una proprieta' Length e di conseguenza l'istruzione va in errore, il ciclo For /Next non viene inizializzato, e le istruzioni all'interno del ciclo vengono eseguite una volta (effetto di On Error Resume Next). Probabilmente volevi ciclare su CollD.Length - 1For I = 0 To CollA.Length - 1
Se anche CollD contenesse i div di class="W-100", e se il ciclo For /Next fosse stato inizializzato come For I = 0 To CollD.Length - 1, come detto prima questi elementi sono div di separazione e non hanno contenuto..Range("A18").Offset(I, 0).Value = CollD(I).innerText
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) > 0 Or ccnt < 5 Then
Call RangeClear(Range(rbase).Resize(12, 6))
Ho immaginato che volessi sottintendere che non tutto fila liscio... E in effetti qualcosa spesso va male...Questo e il link per scaricare il mio progetto ridotto :
https://app.box.com/s/fxplzlhp4x5auwaiusqzksu5kpit2ekj
Provalo e vedrai che : forse la prima volta che lo provi ti funziona a meraviglia premendo il Tasto (Viola)
Poi dovresti premere il tasto (Celeste) per azzerare i Campi
E poi Ripetere l'operazione con quello (Viola) o (Verde) Per vederne gli effetti finali
Che è poi quello che capita a me !
#If VBA7 Then '!!! ON TOP OF THE VBA MODULE !!!!
Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr)
#Else
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
#End If
Sub Previsioni_Tabella()
'On Error Resume Next
Dim CollA As Object, CollB As Object
Dim cSrc As String, cIW As Single, myStart As Single
Dim IE As Object, SecFl As Boolean
myStart = Timer
Debug.Print ">>>>", Timer
X = Foglio1.Range("G1").Value & ""
Y = Foglio1.Range("I1").Value & ""
'
myURL = "https://www.worldweatheronline.com/" & X & "/" & Y & "" & "/it.aspx"
Set IE = CreateObject("internetExplorer.Application")
Debug.Print TypeName(IE)
'
With IE
Debug.Print myURL, Format(Timer - myStart, "0.00")
.Navigate myURL
'' .Visible = False 'meglio TRUE
.Visible = True
End With
ReDO:
With IE
Sleep 500
Do While .Busy: DoEvents: Loop
Do While .ReadyState <> 4: DoEvents: Loop
End With
Do
DoEvents
If Timer > myStart + 2 Or Timer < myStart Then Exit Do
Loop
'
'Importa la tabella "10 Day Weather Forecast"
On Error Resume Next
Debug.Print "Start Import", Format(Timer - myStart, "0.00")
Debug.Print Left(IE.document.getelementsbytagname("body")(0).innertext, 150)
If InStr(1, "ZcZc" & IE.document.getelementsbytagname("body")(0).innertext, "Impossibile raggiungere", vbTextCompare) > 0 And SecFl = False Then
SecFl = True
Else
SecFl = False
End If
If SecFl Then
Debug.Print "Second Chance", Format(Timer - myStart, "0.00")
IE.Refresh
Sleep 200
GoTo ReDO
End If
rbase = "A18" '<<< Dove scrivere
Set CollA = IE.document.GETelementbyid("lazy_load_14dayfx") 'id della tabella
Call RangeClear(Range(rbase).Resize(12, 9)) 'Cancella contenuto della tabella
'
For JJ = 1 To 20
Set CollB = CollA.getelementsbytagname("div")
ccnt = 99: j = 0
Debug.Print "AA", TypeName(CollB), CollB.Length, Format(Timer - myStart, "0.00"), JJ
If CollB.Length > 0 Then Exit For
Sleep 300
Next JJ
For I = 0 To CollB.Length - 1
ccl = CollB(I).className
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) > 0 Or ccnt < 8 Then
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) > 0 Then ccnt = 0: j = j + 1
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) = 0 Then
Range(rbase).Offset(j - 1, ccnt).Value = CollB(I).innertext
cSrc = "": cIW = 0
cSrc = CollB(I).getelementsbytagname("img")(0).getAttribute("src")
If cSrc <> "" Then
Debug.Print "BB", cSrc
Call GetShapeFromWeb("https:" & cSrc, Range(rbase).Offset(j - 1, ccnt))
cIW = ActiveSheet.Shapes(ActiveSheet.Shapes.Count).Width
With Range(rbase).Offset(j - 1, ccnt)
.ColumnWidth = 10
.ColumnWidth = cIW / .Width * 10
.EntireRow.RowHeight = cIW
End With
End If
ccnt = ccnt + 1
End If
End If
Next I
Debug.Print "CC", "I=" & I, "cCnt=" & ccnt, Format(Timer - myStart, "0.00")
'Chiusura IE
IE.Quit
Set IE = Nothing
On Error GoTo 0
'Call Weather_Immagini
End
End Sub
1) A cosa Servono questi due parametri :
- Codice: Seleziona tutto
If InStr(1, "ZcZc" & ccl, "w-100", vbTextCompare) > 0 Or ccnt < 5 Then
Cioè da quello che ho capito io : Tu prelevi da quella griglia di dati solo fino alla (5) Riga
Pertanto se io volessi prendere anche le ultime tre ; Dovrei portare il tuo Cinque a (8)
Giusto ?
2 ) Idem per il parametro della Cancellazione che da :
- Codice: Seleziona tutto
Call RangeClear(Range(rbase).Resize(12, 6))
Andrebbe portata a (12,9) E cosi ?
Torna a Applicazioni Office Windows
Perchè l'importazione dati con Selenium non fuziona? Autore: aggittoriu |
Forum: Applicazioni Office Windows Risposte: 7 |
copia di dati da un file chiuso e elaborazione Autore: luca62 |
Forum: Applicazioni Office Windows Risposte: 2 |
adattare il contenuto alla pagina Autore: trittico69 |
Forum: Applicazioni Office Windows Risposte: 12 |
Visitano il forum: Nessuno e 52 ospiti