質問するログイン新規登録

回答編集履歴

2

クレームにより

2020/07/20 02:10

投稿

kokawa2003
kokawa2003

スコア217

answer CHANGED
@@ -1,20 +1,1 @@
1
- 一応返事がないので書きすが
1
+ 削除ししたクレームのため
2
- ```ここに言語を入力
3
-
4
- function getUrl() {
5
- var ss = SpreadsheetApp.getActiveSpreadsheet();
6
- var sheet = ss.getActiveSheet();
7
- var range = sheet.getDataRange();
8
- var data = range.getRichTextValues();
9
- var array = [];
10
- var lastRow = sheet.getLastRow();
11
- for (var i = 1; i < lastRow; i++) {
12
- var url = data[i][0].getLinkUrl(); //A列にあるハイパーリンクURLを取得
13
- array.push([url]);
14
- }
15
- range = sheet.getRange(2, 2, array.length, 1); //B2セルからURLを出力
16
- range.setValues(array);
17
- }
18
-
19
- ```
20
- こんな感じでHYPERLINKと普通のリンクとで両対応でA列の中身のリンクURLをBに取り出せます

1

コード対応した

2020/07/20 02:10

投稿

kokawa2003
kokawa2003

スコア217

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  一応返事がないので書きますが
2
+ ```ここに言語を入力
2
3
 
3
4
  function getUrl() {
4
5
  var ss = SpreadsheetApp.getActiveSpreadsheet();
@@ -14,4 +15,6 @@
14
15
  range = sheet.getRange(2, 2, array.length, 1); //B2セルからURLを出力
15
16
  range.setValues(array);
16
17
  }
18
+
19
+ ```
17
20
  こんな感じでHYPERLINKと普通のリンクとで両対応でA列の中身のリンクURLをBに取り出せます