PREGUNTAS POR CONTESTAR - Visual Basic

 Hay un total de 467 Preguntas.<<  >> 

    Pregunta:  61846 - IDENTIFICAR LA CELDA ACTIVA EN EXCEL
Autor:  carlos eduardo
buenos dias experto.

estoy iniciandome en eso de las macros en excel y ya las domino.

ahora deseo ejecutar una macro dependiento del valor de lo escrito en una celda activa, lo que deseo hacer, si la celda activa es la zz15, es

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
if zz15 = "carlos" call macro 10 then
elseif zz15 = "eduardo" call macro 11 then
....
....
end if
end sub

espero haberme explicado y asi mismo, que me puedas ayudar.

saludos
Contestar

    Pregunta:  61882 - CHECKBOX EN DATAGRID
Autor:  Cristhian Galtor
Hola a todos

Hace tiempo que me apoyo de este foro para mis proyectos pero ahora no he encontrado un tema (espero que no haya buscado mal) donde me resuelvan la duda.

Tengo un datagrid enlazado a un adodc y una consulta sql para refrescarlo dinámicamente, de modo que al refrescar la consulta procedo a refrescar el datagrid.
Enseguida le doy formato a las celdas del datagrid (fuente, colores, ancho y alto, etc) y necesito que una celda a se visualice como CheckBox para actualizar mi base de datos pero no encuentro como.

ejemplo:
*************
with datagridCob
.Columns(0).Alignment = dbgRight
.Columns(0).NumberFormat = "####0.00"
.Columns(0).Width = 2000
.Columns(1).Width = 2000
etc
etc
.Columns(x).Visible = False

End with

Por supuesto el campo al que se enlaza la celda que quiero convertir a checkbox es de tipo boolean en la base de datos y en el datagrid se muestra por default con valores 0 o 1 (FoV).

¿Me podrían decir cual propiedad debo utilizar para lograrlo?
(.colums(x).format = CheckBox??? o algo así)

Gracias
Contestar

    Pregunta:  61930 - COMANDO DE TAMAÑO DE PANTALLA
Autor:  Daniel Scalone
A quien corresponda :

Desearía saber por su/s intermedio/s cual es el nombre del comando en visual basic 6.0,el cual me permite que un programa ( la pantalla del software creado) se adapte a las diferentes pulgadas de los monitores.
El programa está efectuado en una notebook de 15" y en un monitor de 19" no cubre "extension" la misma, quedando mal su presentación y formularios.

Felicitaciones por la página y disponen de mi colaboracion siempre.
Daniel
Contestar

    Pregunta:  61936 - COMO PORNER UN POPUPMENÚ EN UN DATAGRID
Autor:  Yosainer Rodríguez Hernández
necesito saber el codigo para porner un popupMenú en un DataGrid en el evento Datagrid1_MouseDown

y que me selecione una fila al precionar el boton derecho del mouse o raton en el DataGrid

este ejemplo lo hace en un control ListView.

Private Sub LV_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Dim Item As ListItem

Set Item = LV.HitTest(x, y)

If Not Item Is Nothing And Button = vbRightButton Then
Item.Selected = True
Me.PopupMenu mnuEdicion
End If
End Sub

Saludos al que me ayude.
Contestar

    Pregunta:  62011 - LEER EL PRODUCT KEY S.O
Autor:  Carlos Rios
Buenas Tardes a Todos

Mi problema es el siguiente, estoy desarrollando un aplicativo que toma toda la información del Sistema, pero necesito una rutina de codigo que me obtenga de algun lado, el Product Key del Sistema Operativo del equipo, he mirado en varias paginas pero solo encuentro lo que ya tengo desarrollado que es leer el HW y SW general del equipo, pero no el Product Key del S.O.

Gracias por su colaboración y espero que me puedan ayudar.
Contestar

    Pregunta:  62055 - SERIAL DE FABRICA DISCO DURO
Autor:  Carlos Molina
Saludos foristas. Tengo un programa hecho en visual basic 6.0 que lee el serial de fabrica del disco duro:
Dim wmi As Object
Dim mos As Object
Dim mo As Object
Set wmi = GetObject("winmgmts:\. ootcimv2")

cCadWMI = "Select * from Win32_PhysicalMedia"

Set oSistema = wmi.ExecQuery(cCadWMI)

For Each disco In oSistema
Text1.Text = Text1.Text & Chr(13) & " Serial de fabrica :" + disco.Serialnumber
Next

Me funciona de maravilla, pero ahora tengo una maquina con 3 disco duros y necesito saber cual es la letra del disco que le corresponde el serial. Ayuda por favor, como hago ya provee colocando driveletter, path, name, etc. y ninguna me funciona. Que estoy haciendo mal?...
Contestar

    Pregunta:  62111 - VB 6 Y MYSQL/ACCESS. ERROR TEMPMSFTQWS.PDW$DLLSELFREGISTEREX
Autor:  Juan José Salvador Simental
Desarrolle un sistema en Visual Basic 6 con conexion a base de datos de MySQL 3.1, A la hora de hacer el CAB de instalación del sistema me marca el sig. error Tempmsftqws.pdw$DLLSelfRegisterEx

PODRIAN AYUDARME A SABER QUE SIGNIFICA ya cambiel motor de BD a Access y aparece lo mismo.
Contestar

    Pregunta:  62117 - PROBLEMA CON DLL CREADA EN C++BUILDER Y USADA EN VISUAL BASI
Autor:  lenia
Hola
Hice una dll en C++ builder y ahora necesito usarla en Microsoft Visual Basic version 6.3 y me dice que no encuentra el punto de entrada a la dll. Ya se que este es un error muy comun pero he mirado lo que dice en todas partes y no logro que me funcione. A continuacion les pongo el codigo que tengo. Estoy probando con dos funciones, la primera es una de prueba que ni tiene parametros ni nada para que no me vay a ocurrir algun error en cuanto a tipos de datos y la segunda es la que de verdad necesito pero con ninguna me funciona
.
En C++ Builder
extern "C" __declspec(dllexport)int BoxProperties();
extern "C" __declspec(dllexport)void CargarSerie(String strFileName,Variant XWorkbook, int& iError);

En Visual Basic
Declare Sub CargarSerie Lib "DllProject.dll" (ByVal strFileName As String, appWorkbook As Variant, iError As Integer)
Declare Sub BoxProperties Lib "DllProject.dll" ()

y las llamo
Dim strSelectedItem As String
Dim xlBook As Workbook
Dim iError As Integer
Set xlBook = Excel.ActiveWorkbook
Call CargarSerie(strSelectedItem, xlBook, iError)
Call BoxProperties

Ojala y alguien me pueda ayudar porque llevo varios dias en esto y ya no se que hacer. Un detalle que no se si sera importante pero el Visual Basic que estoy usando es que viene incluido con el Microsoft excel(2003) pues todo esto es porque estoy haciendo un add in para excel y necesito usar una dll con funciones que estan en C++. Muchas gracias
Lenia
Contestar

    Pregunta:  62148 - DE DAO A ADO
Autor:  J H
Hola tengo la siguiente duda:

Tengo un programa en DAO que abre el recordset asi:

DB.OpenRecordset("SELECT * FROM clientes'", dbOpenDynaset)

quiero saber como abrirlo del mismo "modo" en ADO

REC.Open "SELECT * FROM clientes", ?????????

Cual es el equivalente a dbOpenDynaset en ADO?

Lo tengo en un form con un msflexgrid y consulta cada vez que cambio un textbox, llamando a una funcion (en un modulo .bas) que busca y actualiza el msflexgrid con la busqueda sql.

Desde ya, gracias por sus repuestas

Saludos
Contestar

    Pregunta:  62153 - ERROR APPHANGB1
Autor:  David Sigampa
Hola tengo un problema:
estoy haciendo un sistema para un cliente....es mi 1er sistema y todo venia funcionando bn....cree un formulario para actualizar un pedido....y agregue un par de variables para usar como banderas para hacer o no hacer cosas....el programa empiza a correr y en el momento que usa esa bandera el programa se clava....
la informacion que me tira es la siguiente:

Descripción:
Este programa dejó de interactuar con Windows por un problema.

Firma con problemas:
Nombre del evento de problema: AppHangB1
Nombre de aplicación: vb6.exe
Versión de la aplicación: 6.0.81.76
Marca de tiempo de la aplicación: 3592011f
Firma de bloqueo: a50e
Tipo de bloqueo: 0
Versión del sistema operativo: 6.0.6001.2.1.0.256.1
Id. de configuración regional: 11274
Firma adicional de bloqueo 1: a500b4a563c216661b19e9f050d46332
Firma adicional de bloqueo 2: 77cf
Firma adicional de bloqueo 3: ec86d8e86fd54965b4fb00c46ff0bede
Firma adicional de bloqueo 4: a50e
Firma adicional de bloqueo 5: a500b4a563c216661b19e9f050d46332
Firma adicional de bloqueo 6: 77cf
Firma adicional de bloqueo 7: ec86d8e86fd54965b4fb00c46ff0bede

Lea nuestra declaración de privacidad:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0c0a

por favor si alguien puede ayudarme...
Contestar

|<  <<  16 17 18 19 20 21 22 23 24 25 26  >>  >|