PREGUNTAS POR CONTESTAR - Visual Basic

 Hay un total de 467 Preguntas.<<  >> 

    Pregunta:  60874 - PROBLEMA CON MSHFLEXGRID Y FORMATO MONEDA
Autor:  Marcos Bortolussi
Mi problema es que cuando quiero mostrar en la MshFlexGrid un campo de una base de datos que tiene el formato de moneda, no queda bien.
Hice una función para transformarlo, entonces en vez de verlo así: 1369.39 se vea así = $1.369,39.
Anda bien siempre que el número almacenado no tenga decimales. Cuando tiene decimales el ejemplo anterior me lo muestra así = $136.939.

Ya probé haciendo:

FormatCurrency(Flex.TextMatrix(1, 1), 2)
Format(Flex.TextMatrix(1, 2), "$###,##0.00")

y un par más, pero tampoco me funcionaron.
Esta es la función que puse en un módulo para que me transforme todas las filas de una mshflexgrid:

Public Function pasaraMONEDA(TABLITA As MSHFlexGrid, COLUMNA As Integer)

If TABLITA.Rows < 2 Then Exit Function
If TABLITA.Rows = 2 Then
TABLITA.Row = 1
TABLITA.TextMatrix(1, COLUMNA) = Format(TABLITA.TextMatrix(1, COLUMNA), "$###,##")
End If
ULTIMAFILA = TABLITA.Rows - 1
N = 1
TABLITA.Row = 1
Do Until TABLITA.Row = ULTIMAFILA
TABLITA.Row = N
TABLITA.TextMatrix(N, COLUMNA) = Format(TABLITA.TextMatrix(N, COLUMNA), "$###,##")
N = N + 1
Loop

End Function

Desde ya muchas gracias!
Contestar

    Pregunta:  60893 - COMBOBOX - EJECUCIÓN DE MACRO
Autor:  ruben dario arguelles arango
Agradezco quien me peda ayudar con el siguiente problema que me ocurre en un pequeño programa elaborado Visual Basic para excel.

Ocurre que dentro de una hoja de excel tengo entre otros objetos dos ComboBox que seleccionan diferente informacion de dos listas tambien diferentes.

ComboBox1 ...... LinkedCell A1
ComboBox2........LinkedCell A2

Cuando acciono o selecciono del ComboBox1 un valor, hace que el valor de la celda A1 cambie. Sin embargo este nuevo valor está amarrado a una macro que es accionada con el ComboBox2 lo cual desencadena automáticamente la ejecución de la macro que depende del Combobox2.

Mi consulta concreta es que NO deseo que al seleccionar un valor en el ComboBox1 se me active el ComboBox2. Existe una forma de impedir que automáticamente se active?.

Le agradezco su colaboración
Contestar

    Pregunta:  60903 - OBJETO SHAPE EN VBA (VB FOR APPLICATTION)
Autor:  Reynier
Hola, como estan?

Estoy trabajando en el acomodo de imagenes en Word, es decir arrastro imagenes (gif,bmp,jpg,etc) hacia un documento de Word y en este le doy una posición y un tamaño según mis nesecidades.

Cuando realizo el arrastre de las imagenes hacia el documento de Word, estas se me convierten en objetos Shape, y yo logro desplazarme por todas ellas mediante el Witch, y de esta forma tener acceso a sus propiedades Ej: Name, top, etc, pero no se como tener acceso a su propiedaded selected con resultado me imagino yo True/False, para de esta forma saber que o cuales imagenes estan seleccionadas en un momento dado por el usuario para su acomodo.

Gracias
Contestar

    Pregunta:  60962 - OBTENER NOMBRE DE PROCEDIMIENTO
Autor:  Gustavo López
Gente, estoy necesitando saber como se puede hacer en Visual Basic 6 para poder pasar el nombre de un procedimiento que se esta ejecutando a otro por variable y no por cadena de texto manual. Lo explico con un ejemplo:

Private Sub MuestroError (NomProc as string, NomForm as string)
msgbox NomProc, vbOk, NomForm
End Sub

Private Sub MiProcedimiento ()

On error goto Err_
....

Err_:
Call MuestroError("MiProcedimiento", "Form1")
End Sub

Lo que quiero saber es si existe alguna forma de averiguar por variable, funcion, API o de la forma que sea como pasar el nombre del procedimiento donde se sucedio el error (en el caso del ejemplo "MiProcedimiento") sin que tenga que escribirlo yo (para evitar errores de tipeo).

Muchas Gracias,
Gustavo López desde Argentina
Contestar

    Pregunta:  61021 - TRANSPARENCIAS EN FORMULARIOS HIJOS DE EN UN MDI
Autor:  Franco
Hola, queria saber si alguien me puedo decir como hacer un formulario hijo de un MDI transparente, se como hacerlo en un form comun pero puando lo hago en un proyencto donde tengo un MDI no me anda la transparencia...
Muchas Gracias
Contestar

    Pregunta:  61036 - VISUAL BASIC CERRANDO EXCEL
Autor:  Jorge Ferreira Rey
Hola tengo un problema y a ver si alguién me lo puede resolver.

Estoy haciendo un programa para la empresa en visual basic, básicamente el programa tiene que comparar unos parametros que se actualizan cada 10 minutos y si son incorrectos da una señal de alarma y manda un sms.

Mi problema reside en lo siguiente:

Abro el fichero de excel con el vb, me busca el numero total de filas en el fichero para agilizar luego la busqueda, me detecta la alarma y me la presenta. Después de esto cierro la ventana de excel que sale con "objExcel = Nothing".

El problema empieza la segunda vez que hace el mismo proceso, abre el archivo, busca el numero de filas que presenta el fichero por si se modifico y ahí me aparece el error.

ERRO 1004 EN TIEMPO DE EJECUCION
ERROR EN EL METODO 'CELLS' DEL OBJETO_GLOBAL.

Añado el codigo de la funcion donde me da error la segunda vez que se ejecuta

Private Sub contar_filas()
total_filas = 1
Do While (Cells(total_filas, 1) <> "")
total_filas = total_filas + 1
Loop
total_filas = total_filas - 1
End Sub
------------------------------------------------------------------------

Esto es el codigo despues de abrir el archivo de excel
CONTAR FILAS
j = 1
Do While (j < total_filas)
If alarmaencontrada = Cells(j, 1) Then
fila_encontrada = j
bandera = True
Exit Do
End If
j = j + 1
Loop
If (bandera = True) Then
Text4.Text = Cells(fila_encontrada, 2)
bandera = False
MENSAJE_ALERTA
objExcel.Quit
Set objExcel = Nothing
Kill ("C:Documents and SettingsPC-027Mis documentosArchivos de alarmas" + direccionalarma)
Else
MsgBox ("Alarma sin incluir la codificacion")
End If

Una aclaración debe de ser el objExcel.Quit porque si lo quito funciona lo que pasa es que tengo que cerrarlas de algun modo porque se pueden dar muchisimas alarmas y por lo tanto abría muchisimos archivos
Contestar

    Pregunta:  61049 - IDENTIFICADOR DE CONEXION A SQL SERVER
Autor:  Hernan Marcos
Hola gente estoy tratando de buscar el id de proceso de mi conexion con VB 6.0 estoy conectado a un SQL 2005 y preciso saber con Nº de Proceso Id estoy conectado.
Alguno podra darme una mano
Gracias
Contestar

    Pregunta:  61053 - COMO IMPEDIR EL CAMBIO DE LA FECHA DEL SO POR MEDIO DE VB60
Autor:  Max Bermudez
Buenas camaradas.

Tengo una consulta y agradeceria que me la puedan contestar,

Lo que necesito es que si alguien tiene un codigo en visual6 el cual me permita deshabilitar la opcion del cambio de fecha del sistema operativo.

Gracias.
Contestar

    Pregunta:  61072 - PROBLEMA AL COLOCAR VARIAS HERRAMIENTAS EN VB
Autor:  Alejandro Boiche
Instale el VB en mi PC pero cuando coloco muchas herramientas en el formulario me tira error y lo tengo que cerrar. En resumen: no puedo usar el visual con muchas herramientas en el formulario, cosa que molesta mucho, porque yo necesito hacer programas con muchas de ellas. Si alguien sabe de que se trata esto que responda por favor

Gracias
Contestar

    Pregunta:  61075 - WEBBROWSER- MOSTRAR UNA PARTE ESPESIFICA DE UNA PAGINA WEB.
Autor:  gaston falett
Hola, quisiera saber si alguien me puede fasilitar el codigo para poder lograr lo siguiente en visual basic 2008 express.

inserté un "Webbrowser".y quisiera que se muestre una pagina web pero solo un lugar espesifico de por ej. 200 x 100 pixeles. es desir que necesitaria un codigo para que cuando se cargue el sitio en el "Webbrowser" se posicione en un lugar espesifico.

porque quiero mostrar solo un boton que esta en el sitio nda mas.

espero averme explicado bien. espero respuestas muchas gracias.

falett
Contestar

|<  <<  14 15 16 17 18 19 20 21 22 23 24  >>  >|