CONTIENE MAYÚSCULAS?

Aporta tus macros y códigos Excel de interés para la comunidad.

Reglas del Foro
Este foro no es para hacer preguntas!
Este foro solo es para que aportes algo de interés para la comunidad.
(para preguntas vuelve al índice y busca los foros de "Tus Preguntas a la Comunidad")
Compartir en:
     

CONTIENE MAYÚSCULAS?

Notapor Adrian » 19 Oct 2011 18:32

Hola, a raíz de una enseñanza de Cacho R, pongo una función que nos devuelve VERDADERO si el texto CONTIENE al menos un caracter en mayúsculas, y la función inversa:
Function CONTIENEMAYUS(Texto As String) As Boolean
Dim Objeto
Set Objeto = CreateObject("VBScript.RegExp")
With Objeto
.Pattern = "[A-Z]"
.IgnoreCase = False
.Global = True
End With
CONTIENEMAYUS = Objeto.Test(Texto)
End Function
Function CONTIENEMINUS(Texto As String) As Boolean
Dim Objeto
Set Objeto = CreateObject("VBScript.RegExp")
With Objeto
.Pattern = "[a-z]"
.IgnoreCase = False
.Global = True
End With
CONTIENEMINUS = Objeto.Test(Texto)
End Function
* 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: CONTIENE MAYÚSCULAS?

Notapor TodoExcel » 19 Oct 2011 19:59

Hola Adrián, muy buena la función.

Cuando pongas códigos VBA, no olvides seleccionarlo y presionar el botón de "Mostrar Código" así queda encerrado en una caja con barra de desplazamiento.

Imagen

Salu2.xls
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
TodoExcel
Manager Exceluciones
Manager Exceluciones
 
Registrado: 05 Jun 2004 16:05

Re: CONTIENE MAYÚSCULAS?

Notapor Adrian » 20 Oct 2011 13:06

Ok, TodoExcel, ahora veo que muchos usarios colocarn una imagen como la que me mostrás, como hago eso, ya que en algunos casos (muy pocos, según mi criterio) es necesario. Gracias.
* 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: CONTIENE MAYÚSCULAS?

Notapor TodoExcel » 20 Oct 2011 13:50

Para subir una imagen seguir estos pasos:

1. Ir a la web http://tinypic.com/

2. Subir una imagen (hay un botón para seleccionar una de tu PC y otro botón para subirla)

3. Te devolverá una serie de códigos según donde quieras publicar la imagen.
Debes usar el que dice: "IMG Code for Forums & Message Boards"

4. Pegas ese código en tu mensaje en el foro y listo!

Salu2.xls
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
TodoExcel
Manager Exceluciones
Manager Exceluciones
 
Registrado: 05 Jun 2004 16:05

Re: CONTIENE MAYÚSCULAS?

Notapor Adrian » 20 Oct 2011 14:05

Imagen
* 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: CONTIENE MAYÚSCULAS?

Notapor galileogali » 21 Oct 2011 01:11

Supongamos la cadena a revisar estuviera en A1, entonces

Código: Seleccionar todo
=NO(IGUAL(MINUSC(A1);A1))

y
Código: Seleccionar todo
=NO(IGUAL(MAYUSC(A1);A1))
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: CONTIENE MAYÚSCULAS?

Notapor fervabi22 » 03 Nov 2011 10:16

Muchas gracias por el aporte de como encerrrar en codigo dentro de una caja y por la imagen ya lo probare mas adelante

Att
Fernando
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
fervabi22
Miembro Frecuente
Miembro Frecuente
 
Registrado: 11 Jun 2010 02:02
Ubicación: PERU - AREQUIPA


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros, programación y códigos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado