top of page

No todo es copiar y pegar...

  • Juanjo Lopez
  • 4 oct 2016
  • 1 Min. de lectura

Ahora que esta a punto de salir la version Premium de la aplicacion TriviAhorcado, el tema de meter en la BB.DD. las 6000 preguntas que contiene no es solo copiar y pegar, como se podría pensar.

Como muestra un boton... una función que uso en Excel (paso previo a crear la BB.DD. en SQLITE) para saber las longitudes tanto de las preguntas como las respuestas, y no llevarse la sorpresa de que no caben en la pantalla de la aplicacion.

Sub InsertarFormulaLargoEnColumnas()

Dim numFilas As Long

Dim varCelda, auxRangoDestino As Range

Dim varColumnaOrigen, varColumnaDestino, varFilaDestino, auxPosicionOrigen, auxPosicionDestino As String

numFilas = Application.InputBox(Prompt:="Nº de filas a las que insertar la formula:", Type:=1)

Set varCelda = Application.InputBox(Prompt:="Columna Origen Formula (A,B,C,etc)", Type:=8)

varColumnaOrigen = Split(varCelda.Address, "$")(1)

varColumnaDestino = Split(ActiveCell.Address, "$")(1)

varFilaDestino = Split(ActiveCell.Address, "$")(2)

For X = 1 To numFilas

auxPosicionOrigen = varColumnaOrigen & X

auxPosicionDestino = varColumnaDestino & X

Set auxRangoDestino = Range(auxPosicionDestino)

auxRangoDestino.FormulaLocal = "=LARGO(" & auxPosicionOrigen & ")"

varFilaDestino = varFilaDestino + 1

Next X

End Sub


コメント


© 2024 by Juanjo Lopez (Elche-España). Proudly created with Wix.com

bottom of page