Google Apps Scriptを使用すると、セルB1にデータがあるかどうかをチェックし、データがあればセルA1のハイパーリンクを実行するスクリプトを作成できます。以下はその例です：

```
    function ejecutarHipervinculo() {
      var hoja = SpreadsheetApp.getActiveSheet();
      var valorB1 = hoja.getRange("B1").getValue();
  
      if (valorB1) {
        var url = hoja.getRange("A1").getValue();
        var html = "<script>window.open('" + url + "');</script>";
        var userInterface = HtmlService.createHtmlOutput(html);
        SpreadsheetApp.getUi().showModalDialog(userInterface, "Ejecutando hipervínculo");
      }
    }
```

このコードでは、まずアクティブなスプレッドシートを取得し、次にgetRange()メソッドとgetValue()メソッドを使用してセルB1の値を取得する。そして、セル B1 に値があるかどうかを if 文でチェックします。

B1 に値がある場合は、A1 のハイパーリンクの URL を取得し、window.open() スクリプトで HTML 形式のポップアップ・ウィンドウを作成します。HtmlService.createHtmlOutput()を使用してスクリプトを含むHTML UIオブジェクトを作成し、SpreadsheetApp.getUi().showModalDialog()を使用してポップアップウィンドウを表示します。

スクリプトを実行するには、Google Sheets のスクリプトエディタから runHyperlink() 関数をコールするか、セル B1 が変更されたときに自動的に実行されるようにトリガーを設定します。
Puedes usar Google Apps Script para crear un script que verifique si la celda B1 contiene datos y, si es así, ejecute el hipervínculo en la celda A1. Aquí te muestro un ejemplo de cómo puedes hacerlo:

    function ejecutarHipervinculo() {
      var hoja = SpreadsheetApp.getActiveSheet();
      var valorB1 = hoja.getRange("B1").getValue();
  
      if (valorB1) {
        var url = hoja.getRange("A1").getValue();
        var html = "<script>window.open('" + url + "');</script>";
        var userInterface = HtmlService.createHtmlOutput(html);
        SpreadsheetApp.getUi().showModalDialog(userInterface, "Ejecutando hipervínculo");
      }
    }


En este código, primero obtenemos la hoja de cálculo activa y luego el valor de la celda B1 usando el método getRange() y getValue(). Luego, verificamos si hay algún valor en la celda B1 usando una declaración if.

Si hay un valor en B1, obtenemos la URL del hipervínculo en A1 y creamos una ventana emergente con el script window.open() en formato HTML. Usamos HtmlService.createHtmlOutput() para crear un objeto de interfaz de usuario HTML que contiene el script y usamos SpreadsheetApp.getUi().showModalDialog() para mostrar la ventana emergente.

Para ejecutar el script, simplemente llama a la función ejecutarHipervinculo() desde el editor de secuencias de comandos de Google Sheets, o bien configura un activador para que se ejecute automáticamente cuando se modifica la celda B1.