Un problema que creo sencillo

Solo consultas sobre macros y código VBA 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:
     

Un problema que creo sencillo

Notapor jarturo » 06 Jul 2006 12:43

Que tal amigos del foro, al parecer es muy sencillo mi problema, al ingresar en una funcion una cadena de texto (por ejemplo cualquier nombre personal en una sola celda), no puedo hacer que mi bucle busque letra por letra y que al llegar al caracter de espacio la siguiente letra la ponga en Mayuscula, creo que solo los enrede por ejemplo:

la celda a1="rafael antonio"

y me de por resultado en la misma celda a1 = "Rafael Antonio"

Den antemano gracias a todos por hacer este gran foro y saludos desde México!!!
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jarturo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 03 Mar 2005 13:33
Ubicación: México D.F.

Re: Un problema que creo sencillo

Notapor morfeo » 06 Jul 2006 13:03

compañero esto se puede hacer con la función =NOMPROPIO().
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
morfeo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Oct 2005 13:00

Re: Un problema que creo sencillo

Notapor p@li » 06 Jul 2006 13:10

CORTITO Y AL PIE

MSGBOX STRCONV("ESTO ES SOLAMENTE UN PRUEBA",VBPROPERCASE)
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
p@li
Miembro Frecuente
Miembro Frecuente
 
Registrado: 04 Oct 2005 16:55
Ubicación: Argentina

Re: Un problema que creo sencillo

Notapor p@li » 06 Jul 2006 13:13

no habia visto tu post morfeo, la verdad que de funciones excel no tengo idea, y creo que tu solucion es mejor, saludos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
p@li
Miembro Frecuente
Miembro Frecuente
 
Registrado: 04 Oct 2005 16:55
Ubicación: Argentina

Re: Un problema que creo sencillo

Notapor jarturo » 06 Jul 2006 13:18

Me tarde más en escribir la pregunta que el tiempo que tardaron en contestarme!!!...

Mil gracias con esto resuelvo mi duda, agradezco sus aportes, aunque aún me queda la espinita (y creo que no tiene demasiado caso rehacer lo ya hecho) de como quedarí­a el codigo en VBA sin utilizar la funcion de nompropio (), nevamente gracias!!! 8) y que tengan un EXCELente dí­a.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
jarturo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 03 Mar 2005 13:33
Ubicación: México D.F.

Notapor Martx » 09 Jul 2006 12:11

Puedes Crear Esa Funcion En Un Modulo ó Donde la Utilizaras.
Por Ejemplo en un Form. Agregas un Text y un CommandButton

Y este codigo...

Private Sub CommandButton1_Click()
TextBox1.Text = NOMPROPIO(TextBox1.Text)
End Sub

Private Function NOMPROPIO(texto)
NOMPROPIO = StrConv(texto, vbProperCase)
End Function
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Martx
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Ago 2005 00:34
Ubicación: MEXICO


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 3 invitados