Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere?
HONOR Magic V6 è arrivato in Italia a 2.299,90 euro con una promessa precisa: unire 4 mm di spessore da aperto (8,75 mm chiuso nel modello White, 9 mm negli altri colori) a una batteria da 6.660 mAh, la più capiente mai vista su un pieghevole. Lo abbiamo usato per oltre una settimana in versione Red 16/512 GB per capire se lo Snapdragon 8 Elite Gen 5 tiene testa alla concorrenza anche fuori dai benchmark ufficiali
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni
Redmi Pad 2 9.7 punta su un display ampio e fluido, una batteria capace di accompagnare l'uso quotidiano senza ansie da ricarica e un prezzo accessibile, a partire da 179,90 euro per la versione con 64 GB di storage. Lo Snapdragon 6s 4G Gen 2 e i 4 GB di RAM della configurazione più diffusa frenano però chi cerca reattività e multitasking spinto: ecco il bilancio dopo due settimane di prova diretta
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Peugeot Polygon Concept: ecco il futuro delle utilitarie
Polygon è la concept car di Peugeot che mostra il futuro delle soluzioni del segmento B: tra design compatti e innovativi affiancati da dimensioni compatte uno scherzo dalla manovrabilità incredibile per le manovre a bassa velocità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-05-2006, 15:42   #1
mariade
Senior Member
 
L'Avatar di mariade
 
Iscritto dal: Jun 2005
Città: Swords, Dublino
Messaggi: 642
Aiuto per Visual Basic

Ciao ragazzi, volevo chiedervi aiuto su un progetto da consegnare domani...Ho creato un form con textbox e due comandi (ok e Cancella).Nei text box devo inserire data, nome, indirizzo, somma raccolta, ecc..che una volta cliccato su Ok, si dovrebbe prire un file excel dove i textbox si inseriscono nelle apposite colonne. Il file excel sara' un rapporto mensile delle somme raccolte, dove verra' sotratto il 5% per costi amministrativi.
Il mio problema e' che una volta che clicco Ok, mi si visualizza l'error "Run time error 11: division by zero" e mi segnala la linea di codice:

ExcelApp.Workbooks.Open ("Monthly.xls" & C = Documents And Settings \ mario \ Desktop)

Ma questa linea se scritta bene dovrebbe aprirmi il file excel dove inserire i dati. Il guaio, oltre a non capire dove sbaglio, E' che non posso controllare se i testi si inseriscono negli appositi spazi con le linee di codice che ho scritto.
Vi riporto di seguito tutti i codici del programma e per favore, aiutatemi se potete.
Thanks.


Public ExcelApp As New Excel.Application

Private Sub cmdCancel_Click()
Unload frmChristCards
ExcelApp.ActiveSheets.Close SaveChanges:=False

End Sub

Private Sub cmdOK_Click()


ExcelApp.Workbooks.Open ("Monthly.xls" & C = Documents And Settings \ mario \ Desktop)

ActiveSheets.UsedRange.Select
Row = Worksheets(1).UsedRange.Rows.Count
For indi = 2 To Row
If Range("A" & indi) <> txtDate.Text Then
Range("A" & indi).Select
Selection.EntireRow.Hidden = True
End If
Next

For indi = 2 To Row
If Range("B" & indi) <> txtName.Text Then
Range("B" & indi).Select
Selection.EntireRow.Hidden = True
End If
Next

For indi = 2 To Row
If Range("C" & indi) <> txtAddress.Text Then
Range("C" & indi).Select
Selection.EntireRow.Hidden = True
End If
Next

For indi = 2 To Row
If Range("D" & indi) <> txtAmtRaised.Text Then
Range("D" & indi).Select
Selection.EntireRow.Hidden = True
End If
Next

For indi = 2 To Row
If Range("E" & indi) <> txtCardsSold.Text Then
Range("E" & indi).Select
Selection.EntireRow.Hidden = True
End If
Next

ExcelApp.Visible = True
ExcelApp.ActiveWorkbook.SaveAs ("Monthly.xls" & C = Documents And Settings \ mario \ Desktop)

End Sub
mariade è offline   Rispondi citando il messaggio o parte di esso
Old 10-05-2006, 16:16   #2
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
prova cosi
ExcelApp.Workbooks.Open ("C:\Documents And Settings\mario\Desktop\Monthly.xls")

e fai lo stesso per il workbooks.saveas
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 10-05-2006, 16:45   #3
mariade
Senior Member
 
L'Avatar di mariade
 
Iscritto dal: Jun 2005
Città: Swords, Dublino
Messaggi: 642
ho cambiato come hai detto tu

ma esce un altro errore "run time error 424 object required" segnalandomi questa riga:

ActiveSheets.UsedRange.Select
mariade è offline   Rispondi citando il messaggio o parte di esso
Old 11-05-2006, 09:15   #4
Stiwy.NET
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 611
Quote:
Originariamente inviato da mariade
ma esce un altro errore "run time error 424 object required" segnalandomi questa riga:

ActiveSheets.UsedRange.Select
Questo significa che il primo problema è stato risolto

Per quanto riguarda il secondo... è proprio necessaria quell'istruzione? a cosa dovrebbe servire?
Stiwy.NET è offline   Rispondi citando il messaggio o parte di esso
Old 11-05-2006, 10:34   #5
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
Quote:
Originariamente inviato da mariade
ma esce un altro errore "run time error 424 object required" segnalandomi questa riga:

ActiveSheets.UsedRange.Select


scrivilo cosi

excelapp.activesheets.usedrange.select
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 13:29   #6
mariade
Senior Member
 
L'Avatar di mariade
 
Iscritto dal: Jun 2005
Città: Swords, Dublino
Messaggi: 642
no niente da fare

lo stesso errore di ieri e mi segnala quest'altra riga:

excellapp.Workbooks.Open (App.Path & "\Mounthly.xls")

non ce la faccio piu'
mariade è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 14:29   #7
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
Quote:
Originariamente inviato da mariade
lo stesso errore di ieri e mi segnala quest'altra riga:

excellapp.Workbooks.Open (App.Path & "\Mounthly.xls")

non ce la faccio piu'

sei sicuro che Mounthly.xls si trova nella stessa cartella del progetto vb ?
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 14:33   #8
mariade
Senior Member
 
L'Avatar di mariade
 
Iscritto dal: Jun 2005
Città: Swords, Dublino
Messaggi: 642
si ...

si trovano entrambi sul desktop...
mariade è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 14:37   #9
dupa
Senior Member
 
L'Avatar di dupa
 
Iscritto dal: Jan 2002
Città: Napoli
Messaggi: 1727
Quote:
Originariamente inviato da mariade
lo stesso errore di ieri e mi segnala quest'altra riga:

excellapp.Workbooks.Open (App.Path & "\Mounthly.xls")

non ce la faccio piu'
Monthly.xls no ?
__________________
Se buttassimo in un cestino tutto ciò che in Italia non funziona cosa rimarrebbe? Il cestino.
dupa è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 16:43   #10
mariade
Senior Member
 
L'Avatar di mariade
 
Iscritto dal: Jun 2005
Città: Swords, Dublino
Messaggi: 642
anche sbagliando

ma ho nomenato anche il file mounthly....
mariade è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 16:51   #11
Stiwy.NET
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 611
Quote:
Originariamente inviato da mariade
ma ho nomenato anche il file mounthly....
Stiwy.NET è offline   Rispondi citando il messaggio o parte di esso
Old 12-05-2006, 21:10   #12
Albez79
Member
 
Iscritto dal: Dec 2003
Messaggi: 197
scrivilo cosi vedrai che va (sono un pò arrugginito con vb6) ti mancava la parola chiave NEW quando istanzi un nuovo oggetto poi la var relativa all'insieme dei workbooks e la var specifica workbook per aprire il file

Dim excelApp As New Excel.Application
Dim excelWorkbooks As Excel.Workbooks
Dim excelworkbook As Excel.Workbook

Set excelWorkbooks = excelApp.Workbooks
Set excelworkbook = excelWorkbooks.Open(app.path & "\tuofile.xls")
__________________
Ho concluso positivamente con wainecrx
Albez79 è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2006, 15:01   #13
mariade
Senior Member
 
L'Avatar di mariade
 
Iscritto dal: Jun 2005
Città: Swords, Dublino
Messaggi: 642
sembra che apri il file excel..

altro errore pero' "run time 438 oggetto richiesto non upporta proprieta' o metodo" segnalando quest ariga:

excelApp.Worksheet(1).SaveAs (App.Path & "\Mounthly.xls")

credo che se non salvo il file non posso vedere i testi inseriti, oltre che
excelApp.Visible = True

dopo il salvataggio...
correggetemi dove sbaglio e ditemi che fare x quest'altro errore..

grazie mille
mariade è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione HONOR Magic V6: spessore record e super batteria. È lui il fold da battere? Recensione HONOR Magic V6: spessore record e sup...
Redmi Pad 2 9.7: ampio display, economico e peso contenuto, ma qualche limite nelle prestazioni Redmi Pad 2 9.7: ampio display, economico e peso...
Peugeot Polygon Concept: ecco il futuro delle utilitarie Peugeot Polygon Concept: ecco il futuro delle ut...
Reno16 Pro: il compatto di OPPO punta su fotocamera da 200MP e il nuovo Bubble! La recensione Reno16 Pro: il compatto di OPPO punta su fotocam...
 Hisense 55U7SE: tuttofare e accessibile, il MiniLED per film, sport e gioco Hisense 55U7SE: tuttofare e accessibile, il Min...
Questa RTX 3070 è tornata in vita...
Un ricercatore scopre uno script bash na...
Robot umanoidi teleoperati eseguono le p...
QuadRF, il gadget da 499 dollari che leg...
ChatGPT, Claude e Gemini nel mirino: cos...
Pneumatici dalla Cina, l'UE introduce da...
SpaceX vuole 100.000 satelliti in orbita...
Disney+ gratis, ma con pubblicità: l'ult...
Microsoft ammette: emissioni di CO2 su d...
Apple denuncia OpenAI e due ex dirigenti...
Asha Sharma licenzia migliaia di dipende...
25 articolazioni, pelle tattile e forza ...
Creato un chip quantistico in cui la mem...
Torna la migliore e-bike in carbonio del...
NVIDIA H200 in Cina, si apre uno spiragl...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:10.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v