¡Gracias por tu tiempo! Tengo que bichear un poco más porque he intentado aplicarla pero me da de partida un "Error de compilación. Se esperaba: =". No estoy muy acostumbrada a las macros aunque lo has explicado super bien.
Sí lo de Portugal era un error tonto.
Aparte de esto en otros casos tengo que hacer lo mismo pero un poco más complejo al convertir a dos columnas todas las relaciones que aparecen entre sí en una misma fila de datos, con el objetivo posterior de hacer un gráfico de redes entre nodos o vértices que se asocian entre sí (por estar en la misma fila).
Datos originales
España alemania francia irlanda
Italia portugal grecia
Resultado tipo 1 (corrigiendo mi consulta anterior)
España alemania
España francia
España irlanda
Italia portugal
Italia grecia
Resultado tipo 2 (otra tarea que debo hacer otras veces) (todas las combinaciones posibles de relaciones que hay en una misma fila deben ser convertidas a dos columnas)
España alemania
España francia
España irlanda
alemania francia
alemania irlanda
francia irlanda
Italia portugal
Italia grecia
portugal grecia
Muchas gracias de nuevo, voy a intentar averiguar a qué se debe el error de compilación.