Numeros de filas y columnas

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Numeros de filas y columnas

Notapor bonhamled » 02 Dic 2004 08:42

Quisiera saber si es posible hacer esto.

colocando en dos celdas
Fila:
Columna:

Escribir en la celda que corresponde en esa fila y esa columna, tanto en términos absolutos como en términos relativos respecto a una cierta celda.

No se si me explico..
ej..
Fila : 5
Columna : f

Valor: 5

Escribirá en f5 5

Además me gustarí­a conocer si hay una función que de la referencia en fila y en columna de una celda.( es decir , justo lo contrario al anterior)

gracias por anticipado
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
bonhamled
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Nov 2004 04:51

Re: Numeros de filas y columnas

Notapor Adrian » 02 Dic 2004 09:25

La verdad que por el momento no se me ocurre nada para solucionarlo con fucniones, pero si con una macro. Mirá el xls adjunto.

Esperemos que otro usuario y/o experto aporten algo.

Atte.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: Numeros de filas y columnas

Notapor Adrian » 02 Dic 2004 10:02

En cuanto a tu primer requerimiento si deseas ingresar fechas debes cambiar totalmente el código del botón del formulario por este:

Private Sub CommandButton1_Click()
On Error GoTo e
Dim Ref As String
Ref = Trim(Me.TextBox2.Value) & Trim(Me.TextBox1.Value)
If Not IsDate(Me.TextBox3.Value) Then
Range(Ref).Value = Me.TextBox3.Value
Else
Dim Fecha As Date
Fecha = CDate(Me.TextBox3.Value)
Range(Ref).Value = Fecha
End If
Me.Hide
Unload Me
Exit Sub
e:
MsgBox "error en la carga de datos"
Me.Hide
Unload Me
End Sub

Pasamos al último requerimiento adjunto otro xls explicativo, espero sea lo que pides.

Atte.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: Numeros de filas y columnas

Notapor antonio efrain » 03 Dic 2004 14:27

:D puedes ingresas ete codigo es bastante sencillo pero al final es funcional
unicamente tienes que colocar el numero de columna, y el de fila en numero y el texto que quieres en dicha celda seleccionada estas tienen que estar en las celdas B1 a la B3


Sub PRUEBA()
x = Range("b1").Value
y = Range("b2").Value
z = Range("b3").Value
Range("a1").Select

ActiveCell.Offset(x, y).Range("A1").Select
ActiveCell.FormulaR1C1 = z


End Sub





espero te sirva
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
antonio efrain
Miembro Nuevo
Miembro Nuevo
 
Registrado: 25 Nov 2004 16:30
Ubicación: DF

Re: Numeros de filas y columnas

Notapor bonhamled » 07 Dic 2004 07:56

Como coloco eso dentro de una hoja excel.

Lo lamento pero no conozco mucho del funcionamiento de macros..y tal.

Puedo llamar a una macro desde dentro de una función definida por el usuario?..

así­ defino una funcion que contendrí­a eso

Saludos
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
bonhamled
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Nov 2004 04:51

Re: Numeros de filas y columnas

Notapor Adrian » 07 Dic 2004 12:14

Desde mi humilde entender una función definida por el usuario no puede asignar valores a celdas. La primera macro que te presento toma los valores de las celdas B1, B2, B3 (Fila, Columna, Valor) y construye dirección del valor indicado en B3.

Sub DarValor()
On Error GoTo e
Dim Fila As Long, Columna As String, Valor
Fila = Trim(Str(Range("b1").Value))
Columna = Trim(Range("b2").Value)
Valor = Range("b3").Value
Range(Columna & Fila).Value = Valor
Exit Sub
e:
MsgBox "Datos Incorrectos"
End Sub

La segunda macro pide los valores de Fila, Columna y Valor y los asigan en la dirección indicada

Sub DarValor2()
On Error GoTo e
Dim Fila As Long, Columna As String, Valor
Fila = InputBox("Ingrese Nº Fila", "Sr. Operador")
Columna = InputBox("Ingrese letra de Columna", "Sr. Operador")
Valor = InputBox("Ingrese Valor", "Sr. Operador")
Range(Columna & Fila).Value = Valor
Exit Sub
e:
MsgBox "Datos Incorrectos"
End Sub


Estando en Excel presiona ALT+F11, abrirá el Editor de Visual Basic, en él toma del menú principal Insertar / Módulo en el panel de la derecha pega las macros (copia una pega, después la otra y pega). Una ves que ya tienes las macros puedes utilizarlas desde Excel presionando ALT+F8 y escoges tu macro u otra alternativa es asignar una macro a una figura; Inserta un recuadro, cuando veas en éste los puntos de agarre (cuatritos en las esquinas y al medio de los lados) click derecho, en el menú contextual elige asignar macro, selecciona tu macro y aceptar.

Atte.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Adrian
Moderator
Moderator
 
Registrado: 13 Jun 2004 17:24
Ubicación: Chamical La Rioja ARG

Re: Numeros de filas y columnas

Notapor bonhamled » 07 Dic 2004 12:40

Muchas gracias...tengo que leer un poco mas sobre programación y cosas de estas..pero la ayuda se agradece porque, al menos, salvo este problema
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
bonhamled
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Nov 2004 04:51

Re: Numeros de filas y columnas

Notapor Frank » 07 Dic 2004 21:17

A ver si te sirve esto, está en el libro adjunto y no utiliza macros. Espero que esto sea lo que quieres conseguir hacer.
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Frank
Moderator
Moderator
 
Registrado: 30 Nov 2004 20:00
Ubicación: Benalmádena (Málaga)


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot], Ppecor48 y 4 invitados