• Viernes 8 de Noviembre de 2024, 11:03

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Kurt

Páginas: [1] 2
1
Hola! muchas gracias por responder, pero le explico un poco más mediante una operacion obtengo el valor de la primera fila p.e.  0.11 y despues por otra operación obtengo el valor de la primera columna p.e. 5.60 entonces que debo hacer para que busque en la primera fila y la primera columna y me de como resultado el 5.55 que es la intersección de los dos valores anteriores todo esto dentro de un msflexgrid.
p.e.
0.00   0.10   0.11   0.12
1.00   2.00   3.00   4.00
5.00   6.18   5.76   5.38
5.10   6.14   5.73   5.35
5.20   6.10   5.69   5.32
5.30   6.06   5.66   5.29
5.40   6.02   5.62   5.26
5.50   5.98   5.59   5.23
5.60   5.94   5.55   5.20
5.70   5.90   5.52   5.17
5.80   5.86   5.48   5.14

De antemano muchas gracias..

2
Visual Basic 6.0 e inferiores / Obtener Valor Con Respecto A La Fila Y Columna
« en: Martes 15 de Abril de 2008, 20:51 »
Hola a todos¡ y gracias por leer mi mensaje.
Solicito su ayuda por favor para resolver lo siguiente: tengo los valores x1,x2,x3,x4 como fila, y1,y2,y3,y4 como columna en una tabla o base de datos  como puedo hacer para obtener el valor A con respecto a los valores X y Y, es decir encuentra el primer dato en X y despues el otro valor en la primera columna y la intersesion de estos dos da el punto A.
ejemplo:
                x1 x2 x3 x4
             y1
             y2
            y3     A            
             y4
Muchas Gracias...

3
Visual Basic 6.0 e inferiores / Run_time Error '9'
« en: Jueves 6 de Marzo de 2008, 00:54 »
Buenas tardes¡
 Antes que todo gracias por leer mi mensaje. Realice un programa en el cual al hacer una consulta esta tiene la opcion de "vista Previa" mediante el DataReport el cual tiene la orientación horizontal mediante la instrucción
Set obj = New PrinterControl
obj.ChngOrientationLandscape
en mi PC se visualiza correctamente, pero en otra PC me dice el siguiente error
Run-Time error '9'
Subscript out of range
Mucho he de agradecerles si pueden decirme donde esta el error y que debo hacer... de antemano muchas gracias..

4
Visual Basic 6.0 e inferiores / De Msflexgrid A Otro Msflexgird
« en: Lunes 14 de Agosto de 2006, 16:29 »
Buen dia¡¡ y saludos a todos usted¡¡¡

Gracias por tomarse el tiempo de leer mi mensaje...
Tengo dos formas en las cuales tengo un MsFlexgrid para cada una de ellas, en la primera que es mi pantalla de captura  el MSFlexgird tiene los siguientes encabezados:
CANT/CODIGO/DESCRIPCION/PRECIO/ y en la segunda forma o pantalla tengo un listado de los articulos con el mismo encabezado del otro MsFlexgrid a excepción de CANT...mi idea y es aqui a donde pido su ayuda como puede hacer que cuando el usuario seleccione el articulo ya sea con doble click o enter este se envie al MSFlexgrid de la pantalla captura a partir de la columna de codigo y en la columna de CANT escribir 1 asi sucesivamente ir añadiendo los articulos...

Muchas gracias...y que tengan un buen inicio de semana...

5
Visual Basic 6.0 e inferiores / Re: Ayuda, Por Favor Textbox Multilinea
« en: Lunes 27 de Febrero de 2006, 19:37 »
cpmario:

Muchas gracias...no lo habia utilizado hasta hoy, funcionó muy bien

Muchas Gracias...

6
Visual Basic 6.0 e inferiores / Ayuda, Por Favor Textbox Multilinea
« en: Sábado 25 de Febrero de 2006, 02:07 »
Holas a todos¡¡¡¡

Programe un sistema llamado Bitacora en el tengo incluido un textbox multilinea para que se escriban los eventos mas importantes, este textboxt esta asociado con un campo en una base de datos creada en el visual data Manager llamado "eventos" de tipo "text" y longitud maxima de 200 caracteres...este es el problema: los usuarios quieren escribir mas de 200 caracteres como se puede hacer esto, si la longitud maxima para campos de tipo text en el visual data manager es solo de 200?

Muchas gracias...

7
Visual Basic 6.0 e inferiores / Re: Ayuda Con Splash Screen
« en: Martes 28 de Junio de 2005, 16:14 »
Cita de: "robbie110487"
Hola, he terminado una aplicacion en visual basic y se me ocurrio ponerle un splash screen (pantalla de inicio como la de word o el mismo vb) pero quiero que aparezca desaparezca en aprox 5 seg, ya que como mi aplicacion es pequenia pues no tarda nada en cargar y el splash solo se ve como medio segundo, mi pregunta es como puedo hacer que el splash dure el tiempo que yo quiera, 5 o 6 seg aprox y luego desaparecer y cargar mi formulario principal

un saludo
Hola! Robbie110487

Te adjunto un ejemplo de un splash que utilizo y que puedes adaptar a tu gusto y necesidad.

Saludos

8
Visual Basic 6.0 e inferiores / Re: Nombres De Dias De La Semana
« en: Lunes 27 de Junio de 2005, 21:12 »
DiabloRojo, RadicalEd y Juanolo:

Mis mas grande agradecimiento a ustedes, por darme y darnos su apoyo en todas nuestras dificiles o faciles dudas muchas pero muchas gracias....
Les comento lo siguiente ocupe el codigo que muy amablemente me mando DiabloRojo lo adapte a mi proyecto y funciono de maravilla,  tambien a raiz de esto pude obtener mas informacíon como p.e
Del rango de fechas que selecciona el usuario aparte de darme los dias de la semana tambien me proporciona el numero de semana del año asi como el rango de dias que contiene, los escribo en un grid y listo...muchas gracias y espero alguna vez corresponder a su ayuda, aqui comparto el código para obtener el número de la semana del año y el rango de fechas para quien lo necesite

Saludos y un abrazo...

Function DiasSemana(numSemana As Integer) As String
Dim PrimerDiaAño As Date
Dim DiaSemana1Ene As Integer
Dim i As Integer
Dim cad As String

    PrimerDiaAño = DateSerial(Year(Date), 1, 1)
    DiaSemana = Weekday(PrimerDiaAño, vbMonday)
   
    For i = 6 To 0 Step -1
           cad = cad & DateAdd("d", (numSemana * 7) _
          - DiaSemana - i, PrimerDiaAño) & "  "
    Next
   
Text1.Text = cad
End Function


Private Sub Command1_Click()
  Call DiasSemana(26)
End Sub

9
Visual Basic 6.0 e inferiores / Re: Nombres De Dias De La Semana
« en: Sábado 25 de Junio de 2005, 01:41 »
Cita de: "DiabloRojo"
Qué tal Kurt?
Por qué no pruebas con la función WeekDay para determinar qué día corresponde a la fecha inicial y luego de acuerdo al rango de días resultante asignar los días sucesivos?. Revisa en la ayuda.

DiabloRojo
Estimado DiabloRojo:

Primero que nada muchas gracias...Disculparas mi ignorancia o estupides pero no se como obtener los nombres de los dias...
la funcion Weekday me devuelve el dia de la semana en numerico p.e.  1 = Lunes y la función WeekDayName me devuelve el nombre de ese numero p.e  Lunes = 1, hasta ahi todo bien pero lo demás no sé como hacerlo para obtener del rango de fechas los dias...

Saludos y muchas gracias

10
Visual Basic 6.0 e inferiores / Nombres De Dias De La Semana
« en: Viernes 24 de Junio de 2005, 01:17 »
Saludos a todos:

Gracias a ustedes por hace posible este foro:

Utilizo dos rangos de fechas INICIAL y FINAL escritas por el usuario p.e.

INICIAL = 20/06/2005
FINAL = 24/06/2005
con la funcion DATEDIFF obtengo los dias en ese rango es decir 4 dias
Esta es mi pregunta:
Como puedo hacer( porque no tengo la menor idea) para obterner de esa diferencia los nombres de los dias de la semana de ese rango es decir:

  Mar  Mier  Jue   Vier
     21     22     23     24

Nota :Los nombres no necesariamente deben ser abreviados

Muchas gracias a todos...

11
Visual Basic 6.0 e inferiores / Re: Programacion Multiusuario
« en: Jueves 2 de Junio de 2005, 20:30 »
Hola apren_cielito:

Una forma facil y sencilla es usar una conexion via ODBC a la base de datos la cual la creas desde el Panel de Control de windows y de esa forma todos tus usuarios podran leer y escribir sobre ella.

Saludos

12
Saludos a Todos:

   Mis infinitas gracias a todos aquellos que con sus conocimientos nos ayudan a resolver nuestras dudas...
Estoy programando un sistema que lleva el control de vacaciones en los cuales manejo No.Empleado, Nombre, Fecha de Ingreso, Dias Pendientes, Antiguedad, Dias por año...etc.
Cuando uno o mas empleados cumplen un año más desde su fecha de ingreso le debe sumar los dias(Dias_PorYear) a los Dias_Pendientes
como este ejemplo:
No. Empleado  Dias_pendientes   Antiguedad     Dias_PorYear
XXXX                       10                    3                 6

Resultado
No. Empleado  Dias_pendientes   Antiguedad     Dias_PorYear
XXXX                       16                    3                 6

Mis preguntas:
1º Como se puede hacer esta actualización sin necesidad de ejecutar o abrir el sistema es decir que todos los dias revise y compare la fecha actual con la fecha de ingreso y si cumple un año mas actualize esta información?.

2º Como sumo dos tablas en una base de datos para darme el total en Dias_Pendientes de 16

Muchas Gracias...

13
Visual Basic 6.0 e inferiores / Exportar Datagrid A Excel
« en: Viernes 13 de Mayo de 2005, 01:34 »
Saludos a todos:

 Muchas gracias por leer mi mensaje, estoy tratando de exportar el contenido de un datagrid a excel con este codigo lo que he logrado es solo mandar una parte es decir solo 28 lineas de las 150 que tengo...mucho agradeceré su apoyo para saber en que estoy mal, o si existe otra forma de hacerlo...muchas gracias a todos ustedes.

On Error Resume Next
Set objExcel = GetObject(, "Excel.Application")
If Err.Number Then
   Err.Clear
   Set objExcel = CreateObject("Excel.Application")
   If Err.Number Then
   Respuesta = MsgBox("Error al abrir Microsoft Excel", 16, "Información al usuario")
   End If
End If
objExcel.Visible = True
Set ObjWorkbook = objExcel.Workbooks.Add
Fila = DataGrid1.VisibleRows
Col = DataGrid1.Columns.Count - 1
For i = 0 To Fila
    DataGrid1.Row = i
    For n = 0 To Col
        DataGrid1.Col = n
        ObjWorkbook.ActiveSheet.Cells(i + 2, n + 1).Value = DataGrid1.Text
        ObjWorkbook.ActiveSheet.Cells(1, 1).Value = "REPORTE MENSUAL"
        ObjWorkbook.ActiveSheet.Cells(1, 2).Font.Bold = True
        ObjWorkbook.ActiveSheet.Cells(1, 2).Font.Size = 14
         Next
Next
Form4.Hide
Form7.Enabled = True
End Sub

14
Visual Basic 6.0 e inferiores / Re: Ordenar Un Datagrid
« en: Lunes 9 de Mayo de 2005, 22:32 »
Muchas gracias ha funcionado muy bien....mil gracias

15
Visual Basic 6.0 e inferiores / Re: Ordenar Un Datagrid
« en: Martes 3 de Mayo de 2005, 01:12 »
Saludos a todos:

   Antes que nada mis mas infinitas gracias por tomarse la molestia de leer mi mensaje y mi pregunta es la siguiente:
Estoy realizando consultas a una base de datos mediante un Adodc y las visualizo en un Datagrid en el veo  No. Articulo, Nombre Articulo etc....el Datagrid me lo muestra tal y como se fueron dando de alta los articulos, como puedo hacer para ordenar el DataGrid de manera ascendente de acuerdo al No. de Articulo?

Muchas gracias....

16
Visual Basic 6.0 e inferiores / Re: Operacion Con Fechas
« en: Sábado 29 de Enero de 2005, 01:54 »
cpmario:

Muchisimas gracias....por tomarte la molestia de leer mi mensaje y ayudarme otra vez muchas gracias....

17
Visual Basic 6.0 e inferiores / Operacion Con Fechas
« en: Viernes 21 de Enero de 2005, 01:20 »
Hola a todos...y gracias por leer mi mensaje

Estoy programando un sistema que entre otras cosas guardo la fecha de nacimiento la cual comparo con el dia actual es decir:
Fecha de Nacimiento: 18/05/80 dd/mm/aa y la fecha actual 20/01/05  dd/mm/aa
Y en otro recuadro la edad obtenida de esta diferencia  25 años mi problema es que si aun no se ha llegado al 25/05/05 el sistema ya me suma el año en curso. Como puedo hacer para que hasta que se llegue a la fecha (25/05/05) me sume un año mas.

Muchas gracias por su ayuda

18
Visual Basic 6.0 e inferiores / Re: Datagrid
« en: Jueves 21 de Octubre de 2004, 18:18 »
Muchas gracias...ya funciono¡¡

19
Visual Basic 6.0 e inferiores / Datagrid
« en: Martes 19 de Octubre de 2004, 01:38 »
Holas a Todos¡¡¡

   Antes que otra cosa muchas gracias por tomarse la molestia en leer mi mensaje...
   Mi pregunta es la siguiente, estoy realizando consultas mediante un inputbox en el cual digito un número de control de alguna persona, y los datos relacionados como son nombre, direccion, etc...los despliego en un datagrid que tiene un ODBC mi duda es cada vez que realizo una consulta y salgo de la pantalla, y nuevamente cuando quiero hacer otra consulta el datagrid conserva la consulta anterior hay alguna forma de limpiar el DataGrid para una nueva consulta?

Muchas gracias.....

20
Visual Basic 6.0 e inferiores / Re: Tristeza Y Decepción
« en: Martes 13 de Abril de 2004, 21:31 »
Muchisisimas gracias a todos ustedes, por sus comentarios, consejos, sugerencias mi infinitas gracias a todos ustedes

En dias pasados se ha llegado a un acuerdo con la gente de "sistemas".  En el sistema que actualmente se esta trabajando la programadora No. 1 (porque asi la ha definido su jefecito) elaborara las pantallas basadas en mi sistema para adaptarlas a su sistema y asi poder trabajar en el.  No estoy muy de acuerdo pero tambien es una forma de ver reflejado mi trabajo he pedido como condicion que mi nombre aparezca en el sistema de ellos, mi jefe y el director de mi area me apoyan y le han devuelto la libertad a mi computadora para trabajar...estoy más tranquilo y he decidido continuar con mi proyecto dentro de Visual Basic porque nunca he dejado algo sin terminar, podrán bloquear mi computadora pero mi mente y mis pocos o muchos conocimientos estos siguen y puedo continuar...estudiare SQL o lo que sea para mejorar mi sistema y entonces no les quedara de otra....

Otra vez muchas gracias a todos y cada uno de ustedes

Saludos
Kurt

21
Visual Basic 6.0 e inferiores / Tristeza Y Decepción
« en: Jueves 8 de Abril de 2004, 19:24 »
Hola a todos.
Trabajo en un empresa que desde hace un año implantaron un sistema que nunca se adapto a nuestras necesidades para obtener información, hace mes y medio empece  a programar en Visual Basic utilizando una base de datos en access para poder crear una aplicacion o sistema que me permita cubrir todas mis necesidades en cuanto al manejo de información tenia terminado el primer modulo de tres y empezaba a programar el siguiente, tuve la idea de mostrarlo a mi jefe y el me felicito envio un e-mail al area de sistemas para que ellos me apoyaran y pudiera terminar mi proyecto, y es aqui donde empezo el problema, el encargado del area de sistemas armo una revolución, diciendole a su personal, como era posible que alguien externo a su departamento de "sistemas" pudiera realizar algo mejor y no ellos, empezaron a decirme que el sistema que ellos instalaron es mucho mejor porque esta programado en Fourj´s y maneja una base de datos hecha en Informix..etc, y que mi sistema es solo una base de datos en access, hoy me han instalado windows configurator  para restringir mi equipo y me han quitado el CD y la unidad de 3 1/2 y me tienen monitoreado, lo que más lamento y es por eso que me atrevo escribir  es porque gran parte de lo aplicado en mi sistema han sido sugerencias y ayuda por parte del Foro de Solo Codigo, de lo cual me siento orgulloso de pertencer a este foro..... debo continuar con mi proyecto?

Saludos a todos

22
Visual Basic 6.0 e inferiores / Re: Busquedas En Textbox
« en: Miércoles 24 de Marzo de 2004, 17:07 »
Hola amigo Zeekel:

Que crees?
No resulta esto...mejor me voy a dedicar  a la cocina, o a haber que hago...menos a la programación  :D
Hice lo que me dijiste y te anexo la pantalla para que por favor si tienes tiempo la revises tambien te adjunto el codigo....ah! enlace los text (2, 5,8...) al campo NombreMat y los text (1,4,7...) a ningun campo que es donde se digita el codigo del material  al escribir el codigo en el primer text me devuelve el material asigando a este codigo, pero al escribir en el siguiente me cambia todos... :(
Muchas gracias...

En cuanto a lo del MSN dejame investigar si en este lugar de trabajo contamos con ese servicio...saludos

Dim nReg As Long
 Dim Respuesta As String
     If KeyAscii = vbKeyReturn Then
        KeyAscii = 0
        nReg = Val(Text1)
        Data1.Recordset.MoveFirst
        Data1.Recordset.FindFirst "CodigoMat = '" & Text1.Text & "'"
        Text4.SetFocus
        If Data1.Recordset.NoMatch Then
            Respuesta = MsgBox("La clave del material no existe no existe", 64, "Información al usuario")
            Text1.SetFocus
            ElseIf Text1.Text = "" Then
                Respuesta = MsgBox("Introduzca el codigO", 64, "Información al usuario")
                Text1.SetFocus
            End If
        End If

23
Visual Basic 6.0 e inferiores / Re: Busquedas En Textbox
« en: Martes 23 de Marzo de 2004, 23:12 »
Hola  Zeekel:

Antes que nada muchas gracias por ayudarme te explicare que hice:
En la forma adjunta tengo un data conectado a la base de datos (mdb) y el recordsource  a la tabla materiales que tiene dos campos CodMat y NombreMat.  El text2, 5, 8, 11,14 y 17 estan conectados al data al campo NombreMat.

Entonces tengo esto en el Text1.text
If KeyAscii = vbKeyReturn Then
      KeyAscii = 0
      nReg = Val(Text1)
      Data1.Recordset.FindFirst "CodigoMat Like'" & Text1.Text & "'"
       Text4.SetFocus
           If Data1.Recordset.NoMatch Then
             Respuesta = MsgBox("La clave del material no existe", 64, "Información al usuario")
             Text1.SetFocus
                  ElseIf Text1.Text = "" Then
                  Respuesta = MsgBox("Introduzca el codigo", 64, "Información al usuario")
           Text1.SetFocus
        End If
    End If

Cuando lo encuentra me devuelve en todos los text (2,5,8,11,14,17) el mismo material asociado al codigo, entonces lo que pretendo es que se digite en el text1 el codigo p.e. 309 y el text2 aparezca "Ferromanganeso", en el text4 se escriba 310 y el el text5 aparezca "silicio" etc...perdona mi ignorancia pero no se como.
En el ejemplo que me enviaste no compredo que es : Campo2 y que condiciones deben tener el data y los textbox.

Muchisisimas gracias y disculpa

Zeekel...

24
Visual Basic 6.0 e inferiores / Busquedas En Textbox
« en: Martes 23 de Marzo de 2004, 18:44 »
Buen dia ¡¡¡

Adjunto envio la imagen de una pantalla en la cual tengo un COD asociado a un material, lo que pretendo hacer con su ayuda es que cada vez que el usuario digite en el textbox el codigo me devuelva en el siguiente textbox el nombre del material, lo he intentado con un data y el  FindFirst pero me devuelve en todos los textbox en color gris el mismo material que se escribe en el primer textbox del COD.
Alguien podria ayudarme en esto...de antemano muchas gracias

Saludos...

25
Visual Basic 6.0 e inferiores / Re: Ayuda Para Programar En Dos Aplicaciones
« en: Jueves 18 de Marzo de 2004, 23:04 »
Disculpa...trataré de explicarlo mejor
El porque dos aplicaciones EXE  en la Primera debo controlar como "administrador" de mi sistema esas variables que el usuario no puede cambiar, si en mi sistema en un textbox le asigno al registro V1 de la tabla un valor p.e. 600 este siempre dentro de mi sistema debe ser 600 hasta que yo lo cambie, este valor se refreja en el sistema 2 de los usuarios cada vez que ellos entre a la pantalla de captura el valor se habra incrementado en 1 es decir 601 si ellos vuelven a entrar sera 602 y asi sucesivamente estos valores deberan guardarse en otra tabla respetando el consecutivo...no se como hacerlo de verdad no tengo ni la mas remota idea...muchas gracias

saludos...

Páginas: [1] 2