Jeg oprettede et regneark, der sender data fra Excel til et websted, behandles af PHP og derefter skrives til en MYSQL -database. Til gengæld kan resultaterne ses via en webside, se her.
For at sende en besked der også, skal du downloade VBA-PHP-MYSQL-regnearket.
Hvordan det virker
1. En bruger indtaster sit navn og en kort besked i Excel. Når de klikker på knappen "Send kommentar", sender VBA de to variabler via HTTP til en PHP -fil, der sidder på denne server.
Se PHP -filen (jeg fjernede databaseforbindelsesoplysningerne og ændrede udvidelsen til tekst)
2. PHP -filen læser de variabler, der er sendt fra VBA, og skriver dem til en MYSQL -database sammen med den tid, de blev modtaget.
3. Til sidst oprettede jeg en anden PHP -fil for at læse fra MYSQL -databasen og vise resultaterne.
Se PHP -filen
Noter
Koden har stadig brug for arbejde, jeg er ikke sikker på, om jeg laver en anden opdatering eller lader den være som den er. Jeg har leveret filerne som byggesten for at spare alle, der har interesse i dette, en time eller to.
Jeg har vedlagt både PHP -filer og den ubeskyttede VBA, her er et skærmbillede af databasetabellen, jeg brugte: