PREGUNTAS POR CONTESTAR - Visual Basic

 Hay un total de 467 Preguntas.<<  >> 

    Pregunta:  66016 - FORMULA CONCATENAR EN EXCEL
Autor:  OSCAR SIERRA
Buenas tardes

Estoy trabajando en excel 2010 con dos hojas de datos en una hoja tengo dos columnas la primera columna contiene datos que se repiten y en la segunda un dato unico, en la hoja No. 2 tengo una columna con los mismos datos de la primer columna pero sin datos repetidos, quiero concatenar en una sola celda los datos unicos de la columna dos de la primer hoja, siempre que se encuentre un dato igual a la columna de loa hoja No. 2

Tengo un problema quiero concatenar los datos de una columna, la formula que estoy usando es =si(a2=hoja1!a:a,(concatenar(hoja1!b2,";"," ",b:b),"unico")

pués resulta que en la columna "a" de la hoja 1 existen mas de 300 coincidencias con respecto a un a2 de la hoja 2

alguien podria ayudarme ya lo intente de muchas maneras y no me da el resultado que quiero

si pudieran ayudarme les agradeceria.
Contestar

    Pregunta:  66021 - GENERAR CODIGO SIGUIENDO UN PATRÓN
Autor:  Patricio Briones
Estimados,
Necesito generar un código de acuerdo un modelo establecido, explicaré lo q estoy haciendo primero y después hago la pregunta:

-Tengo una aplicación que graba datos en una bdd access, la bdd tiene una tabla llamada CuentasDeServicio, la cual tiene (entre varios) los siguientes campos: Código activo, Ambiente, Base (todos con combobox para elegir en BV). Las alternativas son asi:
- Codigo Activo (45-687, 45-688, 45-689, etc)cada uno tiene una descripcion
- Ambiente (Desarrollo, QA, Produccion)
- Base (Oracle, Sybase, Unix, Win, VisualTime, etc)

Lo que tengo hecho es, generar un codigo a partir de lo que se seleccione, es decir si se elige: 45-687, Desarrollo y Oracle, la clave que se genera es: SUEDESAORA (dnd SUE es la descripcion de 45-687)

ahora, necesito que estos códigos sean unicos, y que su correlativo sea de la sgte manera:

si se elige 45-687, Desarrollo, Oracle, el codigo tiene que ser : SUEDESAORA01

Si despues se elige 45-687, Desarrollo, Sybase: SUEDESASAY02

Si despues se elige 45-687, Desarrollo, Sybase: SUEDESASAY02

Es decir, todos los q tengan el mismo codifo activo deben tener numero distinto.

Eso, espero haber sido claro, y si no, díganme para intentar explicarlo mejor. Gracias Amigos.
Contestar

    Pregunta:  66035 - ERROR -2147467259
Autor:  Gerardo Jimenez Garcia
Buenas tardes espero qque alguien me pueda ayudar a encontra la solucion a mi problema cada vez que realizo una aplicacion en visual Basic Studio 6 o modifico una ya creada me ha ocacionado el error -2147467259 eh tratado de encontrar algunan solucion y no me ha sido posible espero que alguien me pueda ayudar se los agradesco
y no me ha generado los archivos Obj o un Log para ver la cusa de mi error por su ayuda gracias
Contestar

    Pregunta:  66048 - ORDEN DE LOS CODIGOS Y LA DECLARACION DE VARIABLES
Autor:  silvina valles
hola mi consulta es la siguiente ... tengo que hacer un programita en visual q al ingresar unos datos en un textbox se guarde en un archivo .txt y q al buscarlo lo muestre mediante un label ... es sencillo pero hace años que no uso visual .. los codigos los tengo lo q me falta saber es como era la declaracion de variables q no la encontre en ningun lado ... se que era algo de dim as integer pero no se en donde se colocaba eso ni en q parte de la frase va el nombre de la variable .... y si me pueden facilitar algun que otro codigo me seria muii util para el futuro desde ya muchas gracias :)
Contestar

    Pregunta:  66118 - AYUDA CON VISUAL BASIC, CREACION DE RADIOBUTTON Y CONTADORES
Autor:  Cristian Andres Sanchez Abaunza
Hola excelente comunidad de la web del programador, Tengo un problemita programando en visual basic con visual studio, Veran: Debo hacer un programa que genere en un textbox un numero aleatorio y capture la parte entera de ese numero aleatorio, Luego en otro textbox el usuario debe adivinar que numero es y el programa le ira mandando msgbox diciendole si el numero es mayor o es menor, Hasta ahi todo lo entiendo perfecto y lo pude realizar sin problemas, Pero mi problema recae en que debo hacer un boton y en el poder configurar el nivel de dificultad(basico,intermedio y avanzado); El nivel basico tiene 10 intentos, El intermedio tiene 5 intentos y el avanzado tiene 3, Debo poder configurar eso en un boton que se llame configurar y en una especie de label visual studio me diga cuantos intentos me quedan y si se me acaban los intentos me mande un mensaje diciendome que falle y termine el programa.

Yo vi que un compañero utilizo una herramienta que se llama radiobutton pero no tengo la mas minima idea de que es y como se usa, Me podrian ayudar con esa parte? Cualquier ayuda es gratamente recibida, Un video, Una documentacion o una explicacion de que es y como se usa, Se los agradesco de corazon, Gracias
Contestar

    Pregunta:  66423 - LEER PUERTO USB
Autor:  Juan Funes
Hola, Espero me puedan ayudar.

Estoy haciendo un programa en VB 6.0 qu eme permita leer los datos obtenidos por un lector de codigo de barras USB.

Ya lo he echo con un lector seial, pero ahora nesecito usar un lector USB, espero que me puedan ayudar.
Contestar

    Pregunta:  66445 - COMO CABMIAR EL COLOR DE UNA AUTOFORMA DE MACRO
Autor:  Gregorio Landeros Aranda
Hola estoy tratando de armar un programa para insertar nuevas columnas y tengo un problema porque cuando cree la macro copie y pege unas formas pero quiero que las nuevas no tengan el color de fill
este es mi codigo

Private Sub CommandButton1_Click()

Rows("13:13").Select
Selection.Insert Shift:=xlDown
Range("D12:H12").Select
Selection.Copy
Range("D13").Select
ActiveSheet.Paste
Range("I13:J13").Select
Application.CutCopyMode = False
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = True
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge
Range("K13:L13").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.WrapText = True
.Orientation = 0
.AddIndent = False
.IndentLevel = 0
.ShrinkToFit = False
.ReadingOrder = xlContext
.MergeCells = False
End With
Selection.Merge

Range("B13:L13").Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeTop)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
With Selection.Borders(xlEdgeRight)
.LineStyle = xlContinuous
.Weight = xlMedium
.ColorIndex = xlAutomatic
End With
´Aqui tengo los errores
Range("D13:H13").Select
Selection.ShapeRange("Oval4170").Fill.ForeColor.RGB = _
RGB(255, 0, 255)
Range("B4:C4").Select
End Sub


Gracias
Contestar

    Pregunta:  66500 - BOTON DE COMANDO QUE EJECUTE WAV
Autor:  Jaime Sandoval
Buenos Dias Colegas

Tengo una duda muy grande con respecto a Visual Basic 6.0

¿Como puedo hacer que un boton de comando ejecute un sonido wav cada vez que presione un boton de comando?

Me pudieran ayudar,.

Saludos
Contestar

    Pregunta:  66517 - SELECCIONAR COLUMNAS DE UNA TABLA DE EXCEL
Autor:  Luis
Hola Tengo una tabla de excel con muchas columnas con sus encabezados, quisiera saber si puedo llamar unicamente las columnas que necesito para ingresar datos, dichas columnas varian segun la necesidad de trabajo, desde ya muchas gracias Saludos
Contestar

    Pregunta:  66521 - OPERACION NO VALIDA PARA ESTE TIPO DE OBJETO
Autor:  jose pineda
hola necesito ayuda con un problema que me ocurrio con el boton buscar de mi base de datos y me imprime este error: error "3251" EN TIEMPO DE EJECUCION:
OPERACION NO VALIDA PARA ESTE TIPO DE OBJETO . mmm podrias ayudarme.
Dim m As Long

m = Val(InputBox("intruduca el codigo que desea"))
Data1.Recordset.FindFirst "CODIGO=" & m
If Data1.Recordset.NoMatch Then
MsgBox "El CODIGO NUMERO:" & m & "NO esta en la Base de Datos", vbExclamation, "Busqueda de CODIGO"
End If

y siempre me marca el error en la 3 linea:
IF DATA1.RECORDSET.FINDFIRST"CODIGO="& m

porfa, ayuda
Contestar

|<  <<  27 28 29 30 31 32 33 34 35 36 37  >>  >|