Hogyan lehet automatikusan beilleszteni az időbélyegzőt, amikor az adatok frissülnek a Google lap egy másik oszlopában?
Ha cellatartománya van, és az időbélyeget automatikusan be akarja illeszteni a szomszédos cellába, amikor az adatokat egy másik oszlopban módosítják vagy frissítik. Hogyan oldhatná meg ezt a feladatot a Google munkalapon?
Az időbélyegző automatikus beszúrása, amikor az adatok egy másik oszlopban frissülnek szkript kóddal
Az időbélyegző automatikus beszúrása, amikor az adatok egy másik oszlopban frissülnek szkript kóddal
A következő szkriptkód segíthet a munka gyors és egyszerű elvégzésében, kérjük, tegye a következőket:
1. Kattints Eszközök > Szkriptszerkesztő, lásd a képernyőképet:
2. A megnyitott projektablakban, kérjük, másolja és illessze be az alábbi szkript kódot az eredeti kód cseréjéhez, lásd a képernyőképet:
function onEdit(e)
{
var sheet = e.source.getActiveSheet();
if (sheet.getName() == "order data") //"order data" is the name of the sheet where you want to run this script.
{
var actRng = sheet.getActiveRange();
var editColumn = actRng.getColumn();
var rowIndex = actRng.getRowIndex();
var headers = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues();
var dateCol = headers[0].indexOf("Date") + 1;
var orderCol = headers[0].indexOf("Order") + 1;
if (dateCol > 0 && rowIndex > 1 && editColumn == orderCol)
{
sheet.getRange(rowIndex, dateCol).setValue(Utilities.formatDate(new Date(), "UTC+8", "MM-dd-yyyy"));
}
}
}
Megjegyzések: A fenti kódban rendelési adatok a használni kívánt lap neve, találka az oszlopfejléc, amelybe be akarja illeszteni az időbélyeget, és Megrendelés az oszlopfejléc, amely cellaértékeket frissíteni szeretne. Kérjük, változtassa meg őket az Ön igényeinek megfelelően.
3. Ezután mentse el a projektablakot, és adjon nevet ennek az új projektnek, lásd a képernyőképet:
4. Ezután térjen vissza a lapra. Most, amikor a Rendelés oszlop adatai módosulnak, az aktuális időbélyegző automatikusan beilleszkedik a Dátum oszlop cellájába, amely szomszédos a módosított cellával, lásd a képernyőképet:
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!