Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta
Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta
Google ha appena rinnovato la sua celebre serie A con il Pixel 10a, lo smartphone della serie più conveniente se consideriamo il rapporto tra costo e prestazioni. Con il chip Tensor G4, un design raffinato soprattutto sul retro e l'integrazione profonda di Gemini, il colosso di Mountain View promette un'esperienza premium a un prezzo accessibile. E il retro non ha nessuno scalino
6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026
6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026
Al MWC Qualcomm annuncia una coalizione industriale per lanciare il 6G entro il 2029 e introduce agenti IA per la gestione autonoma della RAN. Ericsson, presente sul palco, conferma la direzione: le reti del futuro saranno IA-native fin dalla progettazione
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso
CHUWI CoreBook Air è un ultraleggero da 1 kg con Ryzen 5 6600H, display 14" 16:10 e 16 GB LPDDR5. Offre buona portabilità, autonomia discreta e costruzione in alluminio, ma storage PCIe 3.0 e RAM saldata limitano l'espandibilità. A 549 euro sfida brand più noti nella stessa fascia di mercato.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-01-2022, 09:00   #1
Dbz
Senior Member
 
L'Avatar di Dbz
 
Iscritto dal: Sep 2009
Città: Pordenone
Messaggi: 1449
[Visual Basic] email sender

ciao a tutti ho sviluppato un codice per mandare delle email caricate su un foglio di lavoro excel. Posto il codice:

Codice PHP:
Dim indirizzo As String
Dim oggetto 
As String
Dim testo 
As String
Dim appoutlook 
As New Outlook.Application
Dim mail 
As Outlook.MailItem
Dim allegato 
As String
Dim x 
As Integer
Dim clienti 
As Integer
Dim miamail 
As String

miamail 
Range("A1")

clienti InputBox("inserisci il numero di clienti/fornitori da circolarizzare")

For 
1 To clienti

    Set appoutlook 
CreateObject("outlook.application")
    
Set mail appoutlook.CreateItem(olMailItem)

    
allegato Sheets(1).Cells(x5)
    
indirizzo Sheets(1).Cells(x2)
    
oggetto Sheets(1).Cells(x3)
    
testo Sheets(1).Cells(x4)

    
With mail
    
.SendUsingAccount Session.Accounts(miamail)
    .
To indirizzo
    
.Subject oggetto
    
.Body testo
    
.Attachments.Add (allegato)
    .
Send
End With

Next x

End Sub 
Vorrei evitare di inserire il numero di mail all'inizio, in altre parole vorrei utilizzare il ciclo For Each, però non so come si usa qualcuno può spiegarmi come fare? grazie
Dbz è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2022, 09:57   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2787
Potresti usare un ciclo While true (cioè infinito) e poi uscire quando uno dei campi obbligatori non è valorizzato, ad esempio "indirizzo" con Exit While.

Il foreach lo si può usare su una collezione di oggetti, qui non so se hai modo a priori di estrarre le righe excel (e magari solo quelle valorizzate). Nel caso scriveresti una cosa del tipo
Codice:
For Each row In rows
    ...
Next row
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2022, 18:13   #3
Dbz
Senior Member
 
L'Avatar di Dbz
 
Iscritto dal: Sep 2009
Città: Pordenone
Messaggi: 1449
Quote:
Originariamente inviato da wingman87 Guarda i messaggi
Potresti usare un ciclo While true (cioè infinito) e poi uscire quando uno dei campi obbligatori non è valorizzato, ad esempio "indirizzo" con Exit While.

Il foreach lo si può usare su una collezione di oggetti, qui non so se hai modo a priori di estrarre le righe excel (e magari solo quelle valorizzate). Nel caso scriveresti una cosa del tipo
Codice:
For Each row In rows
    ...
Next row
Grazie! ho risolto
Dbz è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Google Pixel 10a, si migliora poco ma è sempre un'ottima scelta Recensione Google Pixel 10a, si migliora poco ma...
6G, da rete che trasporta dati a rete intelligente: Qualcomm accelera al MWC 2026 6G, da rete che trasporta dati a rete intelligen...
CHUWI CoreBook Air alla prova: design premium, buona autonomia e qualche compromesso CHUWI CoreBook Air alla prova: design premium, b...
Roborock Saros 20: il robot preciso e molto sottile Roborock Saros 20: il robot preciso e molto sott...
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Rocket Lab ha posticipato il lancio del ...
Dalla missione Artemis IV il razzo spazi...
Una delle sonde europee di ESA Proba-3 h...
Un modder fa girare Linux su PS5: GTA V ...
MacBook Neo: nessuna sorpresa nei primi ...
La serie POCO X8 Pro è pronta al ...
Smartphone: 2026 difficile per il mercat...
Star Wars: Knights of the Old Republic R...
Huang, NVIDIA: OpenClaw ha realizzato in...
Annunciano il recupero di 4,8 milioni di...
Oggi degli ottimi auricolari Sony con ca...
Muffa in casa? Questo deumidificatore da...
Sonos Era 100: il punto d'ingresso per u...
"Non stiamo sostituendo nessuno con...
Tutti i robot in offerta ora: prezzi bas...
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: 23:16.


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