Google Sheets 十字光標、一字光標,再也不怕看錯行資料

更新於 發佈於 閱讀時間約 8 分鐘

✍️版權所有,未經授權,請勿複製轉載

E70的影片中,Meiko跟大家分享Excel版本的十字光標設定,收到很多同學的回饋,最近有同學提到,也想在Google Sheets上執行光標標註的功能,Meiko原以為蠻簡單的,後來實操之後發現並不容易,因為Google Sheets上沒有「F9」按鍵驅動的功能,可能需要使用觸發程序的方式,後來想要簡單操作一點,於是請教了AI,意外的設計出一個光標控制面板,我覺得很方便,分享給大家,除了與AI溝通有花了一點時間之外,其實拿到程式後的設定,就只是複製貼上,非常的容易,有興趣的同學可以跟著操作看看~~

想了解Excel版本十字光標➡️https://youtu.be/hq26Vld62GM

raw-image

控制面板樣貌

在Google sheets功能區上,可以自訂一個功能索引標籤,例如:光標面板,點按後,開啟下拉清單,啟動光標面板

raw-image

啟動後,於視窗右側,會看到[光標面板]控制區,有三個按鈕,分別是[十字光標]、[水平光標]、[關閉光標],按鈕名稱都可以自行修改。

raw-image

點按[十字光標]按鈕之後,可以在游標所在處,垂直欄+水平列利用醒目網底色標示

raw-image

如果只需要標註橫列,則點按[水平光標],即可再由標所在處,整列標註網底顏色

raw-image

當不需要光標標註的時候,再點按[關閉光標]的按鈕就可以囉

當不需要光標光能時,則按下光標控制面板的X就可以關閉光標控制視窗囉。

主要操作:

詳細操作細節請參考G11影片,主要分為兩個部分(下方有影片可參考)

  1. 生成程式碼(這部分有點難度,Meiko已經幫大家利用AI產生了,如下方程式碼,影片中有稍微提到Meiko與AI溝通的過程)
  2. 程式碼貼入Google Apps Script,這部分非常容易,只要簡單的複製貼上即可達成(如果只需要知道如何產生光標面板,那只要看這部分的操作就好)。

主程式碼

// 當試算表開啟時自動執行
function onOpen() {
var ui = SpreadsheetApp.getUi();
// 創建自訂菜單
ui.createMenu('光標控制')
.addItem('啟動右側光標面板', 'showSidebar') // 在功能表列中添加一個項目來顯示側邊欄
.addToUi(); // 將功能添加到使用者界面
}

// 顯示側邊欄
function showSidebar() {
var html = HtmlService.createHtmlOutputFromFile('Sidebar')
.setTitle('光標控制')
.setWidth(300);
SpreadsheetApp.getUi().showSidebar(html);
}

// 更新十字光標功能
function updateCrosshair() {
updateCursor(true, true);
}

// 僅使用水平列光標功能
function useRowCursor() {
updateCursor(true, false);
}

// 更新光標共用函式
function updateCursor(includeRow, includeColumn) {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var activeCell = sheet.getActiveCell();
var row = activeCell.getRow();
var column = activeCell.getColumn();
var rangeSize = 25;

var rules = sheet.getConditionalFormatRules();
rules = rules.filter(rule => !rule.getBooleanCondition());

if (includeRow) {
var rowRange = sheet.getRange(Math.max(1, row - rangeSize), 1, Math.min(50, row + rangeSize - row + 1), sheet.getMaxColumns());
var rowRule = SpreadsheetApp.newConditionalFormatRule()
.whenFormulaSatisfied('=ROW() = ' + row)
.setBackground('#FFFF00')
.setRanges([rowRange])
.build();
rules.push(rowRule);
}

if (includeColumn) {
var columnRange = sheet.getRange(1, Math.max(1, column - rangeSize), sheet.getMaxRows(), Math.min(50, column + rangeSize - column + 1));
var columnRule = SpreadsheetApp.newConditionalFormatRule()
.whenFormulaSatisfied('=COLUMN() = ' + column)
.setBackground('#FFFF00')
.setRanges([columnRange])
.build();
rules.push(columnRule);
}

sheet.setConditionalFormatRules(rules);
}

// 關閉光標功能
function disableCursor() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var rules = sheet.getConditionalFormatRules();
rules = rules.filter(rule => !rule.getBooleanCondition());
sheet.setConditionalFormatRules(rules);
}

// HTML側邊欄頁面設計
function doGet() {
return HtmlService.createHtmlOutputFromFile('Sidebar')
.setSandboxMode(HtmlService.SandboxMode.IFRAME);
}

HTML程式碼

<!DOCTYPE html>
<html>
<head>
<base target="_top">
</head>
<body>
<button onclick="google.script.run.updateCrosshair()">十字光標</button>
<button onclick="google.script.run.useRowCursor()">水平光標</button>
<button onclick="google.script.run.disableCursor()">關閉光標</button>
</body>
</html>

影片教學



購書優惠

好書介紹:Excel 公式+函數超實用字典:515 個函數+1028 個範例
旗標知識講堂➤https://www.facebook.com/flagforum
旗標蝦皮商城➤ https://shopee.tw/flag23311033 (可使用折扣碼)
.2024/04/01-2024/06/30 優惠碼:【FLAGM0006】 原9折再打84折
.2024/07/01-2024/09/30 優惠碼:【FLAGM0007】 原9折再打84折
.2024/10/01-2024/12/31 優惠碼:【FLAGM0008】 原9折再打84折

好用工具推薦

Ⓜ️Gamma AI簡報
Ⓜ️ LightPDF 官方網站
Ⓜ️新手影片剪輯線上平台 FlexClip
Ⓜ️Flot.ai 文案寫作AI工具 折扣碼 【 MEIKO 】20%優惠
Ⓜ️DesignEvo LOGO 折扣碼 折扣碼【 MeikoDE20 】20%優惠


如果文章對你有幫助,請留言讓Meiko知道唷✍️
還請幫Meiko按❤️、分享、收藏,別忘了要按【追蹤】
版權所有,請勿複製 | 歡迎分享Meiko微課頻道 | Meiko教學筆記


留言
avatar-img
留言分享你的想法!
avatar-img
Meiko微課頻道的沙龍
146會員
48內容數
Meiko微課頻道主要以辦公室應用為出發點,針對上班族群所遇到的問題進行分享
2024/03/24
Meiko想向大家介紹一項非常實用的技術——Google Apps Script,簡稱GAS。你可能會好奇,這個GAS到底是什麼?想象一下,如果我們有一種方法,可以讓電腦幫我們自動完成繁瑣的數據整理和檔案合併,是不是聽起來就像擁有了一個聰明的助手?
Thumbnail
2024/03/24
Meiko想向大家介紹一項非常實用的技術——Google Apps Script,簡稱GAS。你可能會好奇,這個GAS到底是什麼?想象一下,如果我們有一種方法,可以讓電腦幫我們自動完成繁瑣的數據整理和檔案合併,是不是聽起來就像擁有了一個聰明的助手?
Thumbnail
2024/02/04
本單元將跟同學們分享,如何將有開始日期和結束日期的請假資料,自動帶入班表或是行事曆內,附影片教學。
Thumbnail
2024/02/04
本單元將跟同學們分享,如何將有開始日期和結束日期的請假資料,自動帶入班表或是行事曆內,附影片教學。
Thumbnail
2024/01/28
過去,在Excel中使用核取方塊時,我們常受限於其大小,一直無法輕易調整。最近的E365版本解決了這個問題,但舊版本的Excel卻沒有這個新功能。因此,在這裡,Meiko將跟同學們分享如何在新舊版本中輕鬆放大核取方塊,而且不受數量的限制。 實際操作請參考影片教學,影片中提供的語法請參考本篇文章
Thumbnail
2024/01/28
過去,在Excel中使用核取方塊時,我們常受限於其大小,一直無法輕易調整。最近的E365版本解決了這個問題,但舊版本的Excel卻沒有這個新功能。因此,在這裡,Meiko將跟同學們分享如何在新舊版本中輕鬆放大核取方塊,而且不受數量的限制。 實際操作請參考影片教學,影片中提供的語法請參考本篇文章
Thumbnail
看更多
你可能也想看
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
介紹朋友新開的蝦皮選物店『10樓2選物店』,並分享方格子與蝦皮合作的分潤計畫,註冊流程簡單,0成本、無綁約,推薦給想增加收入的讀者。
Thumbnail
當你邊吃粽子邊看龍舟競賽直播的時候,可能會順道悼念一下2300多年前投江的屈原。但你知道端午節及其活動原先都與屈原毫無關係嗎?這是怎麼回事呢? 本文深入探討端午節設立初衷、粽子、龍舟競渡與屈原自沉四者。看完這篇文章,你就會對端午、粽子、龍舟和屈原的四角關係有新的認識喔。那就讓我們一起解開謎團吧!
Thumbnail
當你邊吃粽子邊看龍舟競賽直播的時候,可能會順道悼念一下2300多年前投江的屈原。但你知道端午節及其活動原先都與屈原毫無關係嗎?這是怎麼回事呢? 本文深入探討端午節設立初衷、粽子、龍舟競渡與屈原自沉四者。看完這篇文章,你就會對端午、粽子、龍舟和屈原的四角關係有新的認識喔。那就讓我們一起解開謎團吧!
Thumbnail
本章介紹了 CSS 中的顏色和背景屬性,包括文本顏色的設置方法、背景顏色和背景圖片的應用、背景重複和位置的配置,以及線性漸變和徑向漸變的使用。這些知識將幫助你更靈活地設計和美化網頁。
Thumbnail
本章介紹了 CSS 中的顏色和背景屬性,包括文本顏色的設置方法、背景顏色和背景圖片的應用、背景重複和位置的配置,以及線性漸變和徑向漸變的使用。這些知識將幫助你更靈活地設計和美化網頁。
Thumbnail
每種光線都有它特定的功用,巧妙運用這些光線,就像施展了魔法般,為作品賦予不同的情感和意境,也大大提升作品的視覺效果和感染力,今天跟你介紹八個光線提示詞,來讓作品賦予獨特的情感和意境。
Thumbnail
每種光線都有它特定的功用,巧妙運用這些光線,就像施展了魔法般,為作品賦予不同的情感和意境,也大大提升作品的視覺效果和感染力,今天跟你介紹八個光線提示詞,來讓作品賦予獨特的情感和意境。
Thumbnail
分享這本作者公開金融時報資料視覺化經驗與知識的精華,也加上過往分析的經驗,並整理了視覺化辭典之各視覺化工具做法的資訊統整,跟大家分享交流這本好書。
Thumbnail
分享這本作者公開金融時報資料視覺化經驗與知識的精華,也加上過往分析的經驗,並整理了視覺化辭典之各視覺化工具做法的資訊統整,跟大家分享交流這本好書。
Thumbnail
在E70的影片中,Meiko跟大家分享Excel版本的十字光標設定,收到很多同學的回饋,最近有同學提到,也想在Google Sheets上執行光標標註的功能,Meiko原以為蠻簡單的,後來實操之後發現並不容易,於是請教了AI,意外的設計出一個光標控制面板,我覺得很方便,分享給大家~
Thumbnail
在E70的影片中,Meiko跟大家分享Excel版本的十字光標設定,收到很多同學的回饋,最近有同學提到,也想在Google Sheets上執行光標標註的功能,Meiko原以為蠻簡單的,後來實操之後發現並不容易,於是請教了AI,意外的設計出一個光標控制面板,我覺得很方便,分享給大家~
Thumbnail
光的關鍵字: ▪︎自然光 |Natural light ▪︎太陽光|Sunlight ▪︎晨光 | Morning light ▪︎暖光|Warm light ▪︎冷光 |Cold light ▪︎棚內光 |Studio light ▪︎電影光 | Cinematic light ▪︎賽博朋克光
Thumbnail
光的關鍵字: ▪︎自然光 |Natural light ▪︎太陽光|Sunlight ▪︎晨光 | Morning light ▪︎暖光|Warm light ▪︎冷光 |Cold light ▪︎棚內光 |Studio light ▪︎電影光 | Cinematic light ▪︎賽博朋克光
Thumbnail
很多AI只要輸入相關的鏡頭的關鍵字,視覺畫面會隨著鏡頭移動。 鏡頭與視角的關鍵字: 微觀|Microscopic view 焦點,對焦|Focus 第一人稱|First person perspective 第三人稱|Third person perspective 特寫|Close
Thumbnail
很多AI只要輸入相關的鏡頭的關鍵字,視覺畫面會隨著鏡頭移動。 鏡頭與視角的關鍵字: 微觀|Microscopic view 焦點,對焦|Focus 第一人稱|First person perspective 第三人稱|Third person perspective 特寫|Close
Thumbnail
分享一些Googlefonts上面,我覺得好用又好看的歐文字體。
Thumbnail
分享一些Googlefonts上面,我覺得好用又好看的歐文字體。
Thumbnail
這一篇要測試一下Video Linear CFG Guidance這個節點,在網路上很多的教學影片跟網友分享的工作流中會看到這個節點,據說這個節點不只可以用在生成影片的工作流中,也可以使用在一般的生成圖片工作流中。
Thumbnail
這一篇要測試一下Video Linear CFG Guidance這個節點,在網路上很多的教學影片跟網友分享的工作流中會看到這個節點,據說這個節點不只可以用在生成影片的工作流中,也可以使用在一般的生成圖片工作流中。
Thumbnail
以​文字​建立​影像,有很多功能如下: 完成提示詞之後,選擇功能設定 1.模型版本:內有兩個模型 Image1屬於照片和插圖風格,Image2擬真人版風格,我還是喜歡Image2風格比較好看。 2.比例:3:4或4:3或1:1或16:9,這個有別於目前AI生圖都是1:1版型,這可以依據您想要使
Thumbnail
以​文字​建立​影像,有很多功能如下: 完成提示詞之後,選擇功能設定 1.模型版本:內有兩個模型 Image1屬於照片和插圖風格,Image2擬真人版風格,我還是喜歡Image2風格比較好看。 2.比例:3:4或4:3或1:1或16:9,這個有別於目前AI生圖都是1:1版型,這可以依據您想要使
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News