วิธีการเรียกใช้ เปิดใช้งานและเพิ่มข้อความผ่าน Doc/Slide/Sheet ด้วย App Script
สวัสดีครับวันนี้ผมจะมาแนะนำเทคนิคพื้นฐานในการเปิดใช้งานและบันทึกข้อความลง Google Doc | Google Slide | Google Sheet ซึ่งในการเขียน App Script ทุกคนจะต้องใช้ เพื่อดึงข้อมูลหรือบันทึกข้อมูลลงไปในแพลตฟอร์มนั้น ๆ ได้ครับ มาดูแพลตฟอร์มฟอร์มแรกกันเลยได้แก่
1. Google Doc
function openDoc() {
var doc = DocumentApp.getActiveDocument()
var body = doc.getBody()
body.appendParagraph("xxxxxxx")
}
2. Google Slide
function addTextToSlide() {
// เปิดงานนำเสนอที่ต้องการ
var presentation = SlidesApp.getActivePresentation()
// เลือกสไลด์ที่ต้องการเพิ่มข้อความ (เริ่มจาก 0)
var slide = presentation.getSlides()[0];
// สร้างกล่องข้อความและกำหนดตำแหน่ง (ปรับขนาดและตำแหน่งตามต้องการ)
var textBox = slide.insertShape(SlidesApp.ShapeType.TEXT_BOX, 50, 50, 400, 100);
// เพิ่มข้อความลงในกล่องข้อความ
var textRange = textBox.getText();
textRange.setText('ข้อความที่ต้องการเพิ่มลงในสไลด์');
// ปรับแต่งลักษณะของข้อความ (ขนาด, สี, ฟอนต์, etc.)
textRange.getTextStyle().setFontSize(18);
}
3. Google Sheet
function openSheet() {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var sheet = ss.getSheetByName('ชื่อชีตที่ต้องการ')
sheet.getRange('A1').setValue('ข้อความที่ต้องการ')
}
อันนี้คือตัวอย่างเชื่อมต่อและเพิ่มข้อความผ่าน Doc/Slide/Sheet ด้วย Google App Script เพื่อน ๆ เก็บเอาไว้เลยครับผม