ตัวอย่าง VBA code ใช้สร้างบทความบนหน้าเว็บไซต์
Sub GenerateWebArticle()' Define article titleDim title As Stringtitle = InputBox("Enter article title:")' Define article authorDim author As Stringauthor = InputBox("Enter article author:")' Define article contentDim content As Stringcontent = InputBox("Enter article content:")' Create HTML fileDim fileNumber As IntegerfileNumber = FreeFileOpen "article.html" For Output As #fileNumbe' Write HTML code to filePrint #fileNumber, "<html>"Print #fileNumber, "<head>"Print #fileNumber, "<title>" & title & "</title>"Print #fileNumber, "</head>"Print #fileNumber, "<body>"Print #fileNumber, "<h1>" & title & "</h1>"Print #fileNumber, "<p>By " & author & "</p>"Print #fileNumber, "<p>" & content & "</p>"Print #fileNumber, "</body>"Print #fileNumber, "</html>"' Close fileClose #fileNumber' Open HTML file in default web browserDim path As Stringpath = ActiveWorkbook.Path & "\article.html"ActiveWorkbook.FollowHyperlink pathEnd Sub
ในโค้ดนี้จะเริ่มต้นจากการรับข้อมูลเกี่ยวกับบทความเช่น ชื่อเรื่อง (title), ชื่อผู้เขียน (author), และเนื้อหา (content) โดยผู้ใช้จะต้องกรอกข้อมูลเหล่านี้ผ่าน InputBox ก่อนเริ่มการสร้างไฟล์ HTML
จากนั้นโค้ดจะเปิดไฟล์ "article.html" เพื่อเขียน HTML code ลงในไฟล์ โดยใช้คำสั่ง Print #fileNumber เพื่อเขียน HTML tag และข้อความต่างๆลงในไฟล์ HTML จากนั้นโค้ดจะปิดไฟล์และเปิดไฟล์ HTML ด้วยเบราว์เซอร์เริ่มต้น
เมื่อโปรแกรมสร้างไฟล์ HTML เสร็จสิ้นแล้ว ไฟล์จะถูกเปิดในเบราว์เซอร์เริ่มต้นของคุณเพื่อตรวจสอบหน้าตาของบทความ
0 ความคิดเห็น