טפסים של גוגל הם כלי מצוין ליצירת כל מיני טפסים, סקרים וטפסים להגשת עבודה. זהו כלי חינמי עם הרבה טפסים מעוצבים מראש שאתה יכול לערוך לטעמך ולפרסם באינטרנט כדי שאחרים ימלאו אותם.
עיין גם במאמר שלנו כיצד להעלות קובץ באמצעות טופס גוגל
עם זאת, לעיתים, תצטרך לשנות את התבנית המקורית כך שתתאים יותר לצרכים שלך. במקום ליצור טופס חדש מאפס, תוכלו לערוך טופס שכבר הוגש בכל נקודה. מאמר זה יסביר כיצד תוכלו לעשות זאת.
שנה טפסים שהוגשו
תבניות Google Forms תוכננו מראש, אך אתה יכול לבצע שינויים משלך לפני שאתה מפרסם. אתה יכול גם לבצע שינויים לאחר פרסום. הנה מה שעליך לעשות:
שיטה 1 - הגדרת קישור עריכה
השיטה הראשונה מאפשרת ליצור קישור עריכה שתוכל להשתמש בו בהמשך כדי לשנות את המידע בטופס. יש להגדיר את קישור תגובת העריכה לפני שתגיש את הטופס בפעם הראשונה, כך שתוכל לאפשר לך לבצע שינויים בעתיד.
- פתח את טופס גוגל שאתה זקוק לו.
- לחץ על סמל ההגדרות שמשמאל ללחצן הגדול "שלח" בפינה השמאלית העליונה של המסמך.
- כאשר החלון החדש צץ, סמן את התיבה "ערוך לאחר הגשה" כדי ליצור את קישור העריכה. לחץ על 'שמור'.
- לחץ על סמל העין הקטנה כדי להזין את המידע הרצוי ותראה קישור שאומר "ערוך את התגובה שלך."
- לחץ על הקישור כדי לערוך את המידע ששלחת קודם לכן.
- העתק את הקישור ושמור אותו במחשב האישי שלך כך שתוכל לערוך את הטופס בכל עת.
השיטה עובדת טוב כשאתה רוצה לערוך תגובה בודדת של טופס בגוגל, אך הדברים מסתבכים מעט יותר אם אתה מתמודד עם מספר רב של תגובות. הנה מה שעליך לעשות כדי להגדיר קישורי עריכה ייחודיים.
שיטה 2 - צור את התסריט שלך
- ראשית, עליך ליצור גיליון אלקטרוני עם התגובות שכבר יש לך. לחץ על הכרטיסייה "תגובות" ואז לחץ על סמל הגיליון האלקטרוני הקטן והירוק.
- פתח את הגיליון האלקטרוני של תגובת הטופס. לחץ על "כלים" ובחר "עורך סקריפט."
- מחק את הטקסט שמופיע כשפותחים את הסקריפט.
- העתק את הסקריפט הבא לעורך התסריט:
פונקציה allocEditUrls () {var form = FormApp.openById ('מפתח הטופס שלך הולך לכאן');var sheet = SpreadsheetApp.getActiveSpreadsheet (). getSheetByName ('התגובות שלך גליון גוגל הולך לכאן - שם הכרטיסייה, לא שם הקובץ');
var data = sheet.getDataRange (). getValues ();
var urlCol = הזן את מספר העמודה היכן, זה שבו הכתובות מוזנות;
תגובת var = = form.get תשובות ();
חותמות זמן var =, כתובות אתר =, resultUrls =;
עבור (var i = 0; i <responses.length; i ++) {
timestamps.push (responses.getTimestamp (). setMilliseconds (0));
urls.push (responses.getEditResponseUrl ());
}
עבור (var j = 1; j <data.length; j ++) {
resultUrls.push (? urls.setMilliseconds (0))]: ”]);
}
sheet.getRange (2, urlCol, resultUrls.length). setValues (resultUrls);
}
- שנה את הפקודה ('מפתח הטופס שלך הולך לכאן') עם מפתח הטופס הנכון עבור כל דוח.
- מפתח הטופס הוא האותיות שנמצאות בסרגל הכתובות. העתק והדבק לשורה הנדרשת בעורך התסריט.
- לאחר מכן העתק את שם הגיליון והדבק אותו כדי להחליף 'התגובות שלך שם הגליון של גוגל נכנס לכאן.' - אתה צריך את שם הכרטיסייה, לא את שם הקובץ. '
- כשתסיים, תצטרך לערוך את קו var urlCol בעורך התסריט. הזן את המספר של העמודה הריקה הראשונה בגיליון האלקטרוני שלך. במקרה שלנו זה 8.
- שמור את התסריט והזן שם לשם.
- לאחר שתגדיר הכל, הפעל את הפונקציה לסקריפט שלך ובחר "allocEditUrls."
- עיין בהרשאות ואפשר לחשבונך להשתמש בתסריט.
- חזור לגיליון האלקטרוני ותראה שלכל רשומה יש קישור ייחודי.
- לחץ על קישור ותוכל לערוך כל קישור בכל עת.
- הפעל את הסקריפט בכל פעם שאתה רוצה להוסיף תוצאות נוספות לטופס שלך כדי לקבל את הקישורים הייחודיים.
חסוך זמן בשיטה פשוטה זו
השיטה השנייה אכן מחייבת ליצור סקריפט, אך סקריפט זה מקבל את המרב מהעבודה המתבצעת אוטומטית. יצירת התסריט אולי נראית מורכבת, אבל זה לא. לוקח מספר דקות להגדרה, וברגע שתוכלו להשתמש בו שוב באותו סקריפט כמה פעמים שתרצו. לאחר מכן תקבל קישורים ישירים לכל טופס, כך שתוכל לשנות את כל התוצאות בכל פעם שתצטרך.
האם השתמשת אי פעם בטפסים של גוגל? האם אתה מכיר שיטה אחרת לשינוי טפסים שכבר הוגשו? שתף את החוכמה שלך עם הקהילה בקטע התגובות למטה.
