Hay un total de 338 Preguntas. | << >> |
Pregunta: | 60684 - GUARDAR XLS A CSV SIN TENER INSTALADO EXCEL |
Autor: | Alberto |
Buenas tardes, tengo el sgte problema, espero que me puedan ayudar o darme un norte para solucionar este incoveniente, anticipadamente agradezco mucho la ayuda que se me brinda; cree un vbs el cual me permite guardar un archivo(el cual tiene celdas combinadas) excel , formato xls a csv
Set objExcel = CreateObject("Excel.Application") En el script necesariamente abro el excel para guardarlo en csv, el problema es que en el ordenador donde se va a ejecutar dicho script no tiene instalado el Excel y no lo van a instalar por temas de licencia; la pregunta es como en el titulo ¿como puedo guardar un archivo xls en formato csv sin tener instalado el excel? Gracias por toda su ayuda Saludos. |
Respuesta: | A.F.G.S |
Mira a ver si esto te puede orientar un poco.
http://support.microsoft.com/kb/163410 |
Pregunta: | 60687 - BACKUP POR TABLAS DESDE UN DATABASE |
Autor: | claudio vasquez |
como se hace backup por tablas desde un database indicado en visual.net
agradesco sus respuestas...saludos |
Respuesta: | miguel bedolla |
dim dir as string
txtruta.text="c:ackup.sql" dir = "/c " & Chr(34) & "C:Archivos de programaMySQLMySQL Server 5.0inmysqldump.exe" & Chr(34) & " --user=tuuser --password=tupwd --host=localhost --databases tubd> " & txtRuta.Text Process.Start("cmd.exe", dir) El unico incoveniente es que el directorio destino no tiene que llevar espacios saludos!! |
Pregunta: | 60816 - IP DE LA MAQUINA |
Autor: | Ronald Lopez Conrado |
Hola estoy haciendo un sistemita y necesito una Funcion o algun codigo para obtener la direccion IP de la Maquina en la q se ejecuta el programa asi como tambien el DNS De la maquina |
Respuesta: | Leonardo Alfaro A. |
'--- En Vb.net
Private Sub MostrarDatosPC() Dim strNombrePC As String strNombrePC = System.Net.Dns.GetHostName() Dim h As System.Net.IPHostEntry = System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName) Dim strLocalIp As String = h.AddressList.GetValue(0).ToString MsgBox("Nombre del pc: " & strNombrePC & "; Direccion IP: " & strLocalIp) End Sub |
Pregunta: | 61136 - COMO IMPRIMIR 2 TEXTBOX EN LA MISMA LINEA |
Autor: | diana porras |
hola quisiera ver si alguien me puede ayudar con una duda que tengo quisiera saber como imprimir varios textbox en una misma linea sin que salte uno del otro. gracias |
Respuesta: | César Trujillo |
Hola Diana, lo que necesitas tu... se llama Concatenar cadenas de texto
osea.. si en textbox1 tienes "HOLA" textbox2 tienes "ME LLAMO" y textbox3 tienes "DIANA" puedes hacer esto: textbox4.text = textbox1.text & textbox2.text & textbox3.text y te kedaria asi "HOLAME LLAMODIANA"" asi querias dejar todo junto.. como por ejemplo juntar numeros, ese codigo te sirve... par juntar numeros y quedar de esta manera.. 145895 pero si es texto que lleve espacio.. has esto: textbox4.text = textbox1.text & " " & textbox2.text & " " & textbox3.text con esto habras puesto un espacio en blanco entre textbox y te keda asi "HOLA ME LLAMO DIANA" suerte =) |
Pregunta: | 61784 - ACTUALIZAR GRIDVIEW AL HACER UN CAMBIO EN LA BASE DE DATOS |
Autor: | Nicolas Laderach |
Hola, les paso a contar mi problema, tengo en un gridview una lista de laboratorios y lo que hago es agregar un laboratorio, modificarle algun dato, o eliminar un laboratorio, lo cual me lo hace en la base de datos en sql server, pero en el gridview no me lo actualiza, muestra el mismo listado sin modificaciones. si me pueden ayudar les agradeceria, muchas gracias |
Respuesta: | Leonardo Alfaro A. |
Te falta la instrucción: Gridview.Databind() |
Pregunta: | 61828 - MOSTRAR CONSULTA SQL EN UN TEXBOX DE VISUAL BASIC |
Autor: | julio cesar llavilla ccama |
hola muchachos les estare agradecido eternamente mi problema es lo siguiente tengo un procedimiento almacenado en sql
CREATE PROCEDURE busca_num_fac AS select max(num_fac) from factura GO ahora el resultado quiero mostrarlo en un texbox de visual basic como lo hago, lo he intentado de muchas formas pero nada. muchas gracias de antemano por su respuesta. |
Respuesta: | Fenix xineF |
Hola.
Facil, creas un DataTable, cargas el dato en él y asignas el valor a la caja de texto. La asignacion es mas o menos asi: txt_factura.Text = datatable1.Rows(0)(0) |
Pregunta: | 61831 - GUARDAR ARCHIVO .JPG DESDE UN PICTURE BOX SIN SAVEDIALOG |
Autor: | Octavio Navarro Llamas |
Tengo un problemon!!! He buscado por todos lados y no logro resolver mi problema =(. Me gustaria saber como Guardar desde un picturebox una archivo *.jpg. Pero sin usar Common dialog (Open dialog ni save dialog).
El lugar donde lo voy a guardar sera en una ruta estatica que es la de mi sistema. Guardo la direccion en este lugar para meter la foto. dim direccion as string direccion = My.Application.Info.DirectoryPath & "fotos" & txtfolio.Text + ".jpg" Alguien tiene la respuesta? Habla un programador compulsivo desesperado. |
Respuesta: | Octavio Navarro Llamas |
Hola, soy el propietario de esta pregunta y encontre la solucion.
Try Dim myImg As Image 'Objeto Image para guardar la imagen del Picture myImg = picfoto.Image 'Guardar la imagen del PictureBox en el objeto Image myImg.Save(direccion, Imaging.ImageFormat.Jpeg) 'Guardar en formato JPG Catch ex As Exception MsgBox("Ocurrió el siguiente error: " & ex.Message, MsgBoxStyle.Critical, "Error!") End Try Creo que la respuesta era muy sencilla pero si batalle varios dias tratando de encontrar la respuesta. Aun asi, no contestaron, pero no importa, lo importante es que encontre la respuesta y que la comparto con ustedes |
Pregunta: | 61877 - TRASLADO DE REPORTE A EXCEL 2003 |
Autor: | marcela perez |
hola a todos necesito ayuda con esto soy nueva en reportes y necesitio trasladar un reporte por medio de un boton el reporte tiene sub totales logro parsarlo a excel pero sin esos sub totales
boton: Private Sub BtnTrasladoExcel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTrasladoExcel.Click '' excel 2003 Dim oExcel As Excel.ApplicationClass Dim oBooks As Excel.Workbooks Dim oBook As Excel.WorkbookClass Dim oSheet As Excel.Worksheet '' Inicia Excel y abre el workbook oExcel = CreateObject("Excel.Application") oExcel.Visible = True oBooks = oExcel.Workbooks oBook = oExcel.Workbooks.Add oSheet = oBook.Sheets(1) Const ROW_FIRST = 2 Dim iRow As Int64 = 1 '' Encabezado oSheet.Cells(ROW_FIRST, 1) = "CODIGO" oSheet.Cells(ROW_FIRST, 2) = "CUENTA" oSheet.Cells(ROW_FIRST, 3) = "ENERO" oSheet.Cells(ROW_FIRST, 4) = "FEBRERO" oSheet.Cells(ROW_FIRST, 5) = "MARZO" oSheet.Cells(ROW_FIRST, 6) = "ABRIL" oSheet.Cells(ROW_FIRST, 7) = "MAYO" oSheet.Cells(ROW_FIRST, 8) = "JUNIO" oSheet.Cells(ROW_FIRST, 9) = "ACUMULADO" oSheet.Columns(1).ColumnWidth = 10 oSheet.Columns(2).ColumnWidth = 40 oSheet.Columns(3).ColumnWidth = 15 oSheet.Columns(4).ColumnWidth = 15 oSheet.Columns(5).ColumnWidth = 15 oSheet.Columns(6).ColumnWidth = 15 oSheet.Columns(7).ColumnWidth = 15 oSheet.Columns(8).ColumnWidth = 15 oSheet.Columns(9).ColumnWidth = 15 '' Loop que almacena los datos Dim rowCustomer As DSReportesFinancieros.ReportesFinancierosResultadosMensualAnualRow For Each rowCustomer In Me.DsReportesFinancieros1.ReportesFinancierosResultadosMensualAnual Dim iCurrRow As Int64 = ROW_FIRST + iRow + 1 oSheet.Cells(iCurrRow, 1) = rowCustomer.codigo_cuenta_contable oSheet.Cells(iCurrRow, 2) = rowCustomer.nombre_cuenta_contable ' oSheet.Cells(iCurrRow, 3) = rowCustomer.mes01 If rowCustomer.IsNull("mes01") = True Then oSheet.Cells(iCurrRow, 3) = "" Else oSheet.Cells(iCurrRow, 3) = rowCustomer.mes01 End If If rowCustomer.IsNull("mes02") = True Then oSheet.Cells(iCurrRow, 4) = "" Else oSheet.Cells(iCurrRow, 4) = rowCustomer.mes02 End If If rowCustomer.IsNull("mes03") = True Then oSheet.Cells(iCurrRow, 5) = "" Else oSheet.Cells(iCurrRow, 5) = rowCustomer.mes03 End If If rowCustomer.IsNull("mes04") = True Then oSheet.Cells(iCurrRow, 6) = "" Else oSheet.Cells(iCurrRow, 6) = rowCustomer.mes04 End If If rowCustomer.IsNull("mes05") = True Then oSheet.Cells(iCurrRow, 7) = "" Else oSheet.Cells(iCurrRow, 7) = rowCustomer.mes05 End If If rowCustomer.IsNull("mes06") = True Then oSheet.Cells(iCurrRow, 8) = "" Else oSheet.Cells(iCurrRow, 8) = rowCustomer.mes06 End If If rowCustomer.IsNull("acumulado") = True Then oSheet.Cells(iCurrRow, 9) = "" Else oSheet.Cells(iCurrRow, 9) = rowCustomer.acumulado End If iRow += 1 Next '' Fórmula oSheet.Cells(ROW_FIRST + iRow + 1, 3) = "=SUMA(C" & (ROW_FIRST + 1) & ".." & "C" & (ROW_FIRST + iRow - 1) & ")" ''Guardar oExcel.Application.ActiveWorkbook.SaveAs("E:reporte.xls") MessageBox.Show("Finalizado", " Verificación ", MessageBoxButtons.OK, MessageBoxIcon.Information) |
Respuesta: | WALTER DANIEL PARRAGA |
lo hice de la siguiente forma: Dim colum As Integer Dim m_Excel As New Excel.Application m_Excel.Cursor = Excel.XlMousePointer.xlWait m_Excel.Visible = True Dim objLibroExcel As Excel.Workbook = m_Excel.Workbooks.Add Dim objHojaExcel As Excel.Worksheet = objLibroExcel.Worksheets(1) With objHojaExcel .Visible = Excel.XlSheetVisibility.xlSheetVisible .Activate() ''Estilo a titulos de la tabla .Range("A1").HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter .Range("A1:F1").Merge() .Range("A1:F1").Value = "GAD MUNICIPAL" .Range("A1:F1").Font.Bold = True .Range("A1:F1").Font.Size = 16 .Range("A2").HorizontalAlignment = Excel.XlHAlign.xlHAlignCenter .Range("A2:F2").Merge() .Range("A2:F2").Value = "DEPOSITOS DE RECAUDACIÓN DE IMPUESTOS" .Range("A2:F2").Font.Bold = True .Range("A2:F2").Font.Size = 12 .Range("A3").HorizontalAlignment = Excel.XlHAlign.xlHAlignRight .Range("A3").Value = "DESDE:" .Range("A3").Font.Bold = True .Range("B3").Value = Format(dtpdesde.Value, "dd/MM/yyyy") .Range("C3").HorizontalAlignment = Excel.XlHAlign.xlHAlignRight .Range("C3").Value = "HASTA:" .Range("C3").Font.Bold = True .Range("D3").HorizontalAlignment = Excel.XlHAlign.xlHAlignLeft .Range("D3:E3").Merge() .Range("D3:E3").Value = Format(dtphasta.Value, "dd/MM/yyyy") Const primeraLetra As Char = "A" Const primerNumero As Short = 4 Dim Letra As Char, UltimaLetra As Char Dim Numero As Integer, UltimoNumero As Integer Dim cod_letra As Byte = Asc(primeraLetra) - 1 Dim strColumna As String = "" Dim LetraIzq As String = "" Dim cod_LetraIzq As Byte = Asc(primeraLetra) - 1 Letra = primeraLetra Numero = primerNumero Dim objCelda As Excel.Range For Each c As DataGridViewColumn In gridat.Columns If c.Visible Then : If Letra = "Z" Then Letra = primeraLetra cod_letra = Asc(primeraLetra) cod_LetraIzq += 1 LetraIzq = Chr(cod_LetraIzq) Else cod_letra += 1 Letra = Chr(cod_letra) End If strColumna = LetraIzq + Letra + Numero.ToString objCelda = .Range(strColumna, Type.Missing) objCelda.Value = c.HeaderText objCelda.EntireColumn.Font.Size = 10 End If Next Dim objRangoEncab As Excel.Range = .Range(primeraLetra + Numero.ToString, LetraIzq + Letra + Numero.ToString) objRangoEncab.BorderAround(1, Excel.XlBorderWeight.xlMedium) UltimaLetra = Letra Dim UltimaLetraIzq As String = LetraIzq 'Cargar Datos del DataGridView. Dim i As Integer = Numero + 1 colum = i For Each reg As DataGridViewRow In gridat.Rows LetraIzq = "" cod_LetraIzq = Asc(primeraLetra) - 1 Letra = primeraLetra cod_letra = Asc(primeraLetra) - 1 For Each c As DataGridViewColumn In gridat.Columns If c.Visible Then If Letra = "Z" Then Letra = primeraLetra cod_letra = Asc(primeraLetra) cod_LetraIzq += 1 LetraIzq = Chr(cod_LetraIzq) Else cod_letra += 1 Letra = Chr(cod_letra) End If strColumna = LetraIzq + Letra 'Aqui se realiza la carga de datos. .Cells(i, strColumna) = IIf(IsDBNull(reg.ToString), "", reg.Cells(c.Index).Value) End If Next Dim objRangoReg As Excel.Range = .Range(primeraLetra + i.ToString, strColumna + i.ToString) objRangoReg.Rows.BorderAround() objRangoReg.Select() i += 1 Next ''FORMULA PARA SUMA Dim sumacelda As String sumacelda = Microsoft.VisualBasic.Right(strColumna & i, 5) .Range(sumacelda).Value = "=SUMA(F" & colum & ".." & "F" & i - 1 & ")" .Range(sumacelda).Font.Bold = True .Range(sumacelda).Font.Size = 12 UltimoNumero = i 'Dibujar las líneas de las columnas. LetraIzq = "" cod_LetraIzq = Asc("A") cod_letra = Asc(primeraLetra) Letra = primeraLetra For Each c As DataGridViewColumn In gridat.Columns If c.Visible Then objCelda = .Range(LetraIzq + Letra + primerNumero.ToString, LetraIzq + Letra + (UltimoNumero - 1).ToString) objCelda.BorderAround() If Letra = "Z" Then Letra = primeraLetra cod_letra = Asc(primeraLetra) LetraIzq = Chr(cod_LetraIzq) cod_LetraIzq += 1 Else cod_letra += 1 Letra = Chr(cod_letra) End If End If Next 'Dibujar el border exterior grueso de la tabla. Dim objRango As Excel.Range = .Range(primeraLetra + primerNumero.ToString, UltimaLetraIzq + UltimaLetra + (UltimoNumero - 1).ToString) objRango.Select() objRango.Columns.AutoFit() objRango.Columns.BorderAround(1, Excel.XlBorderWeight.xlMedium) End With m_Excel.Cursor = Excel.XlMousePointer.xlDefault |
Pregunta: | 62030 - MODIFICAR A MANO UN DATATABLE |
Autor: | Cesar Trujillo |
Hola a todos, estoy trabajando visual basic .net y sql, en consultas, lo que hago es con un sqladapter lleno un datatable desde codigo y despues pongo esa tabla como datasource de un datagridview, todo me funciona perfecto, solo que para aumentar la seguridad, me han pedido que los datos sean guardados cifrados, sigo sin problema.. el problema viene.. que con ese mismo modo de consulta me trae los datos cifrados.. y no he encontrado el modo de modificar ese dataadapter o el datatable para mandar a llamar la funcion que decifra la cadena. les paso el fragmento de codigo de como lleno el grid.
Public Class Form1 Private _dt As New DataTable Dim cn As New System.Data.SqlClient.SqlConnection("data source=(local); initial catalog=Inventario; User Id=sa;password=sa") Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim da As New System.Data.SqlClient.SqlDataAdapter("SELECT * FROM Articulo", cn) _dt.Clear() da.Fill(_dt) ListBox1.DataSource = _dt ListBox1.DisplayMember = "proveedor" datagridview1.datasource = _dt End Sub End Class gracias de antemano |
Respuesta: | abel montalvo |
Hola... ¿Exactamente qué quieres descifrar, una columna o qué? |
Pregunta: | 62177 - CONEXION MYSQ/.NET2005 |
Autor: | juan carlos valle corona |
hola a todos los programadores me podrian ayudar, necesito codigo para hacer una conexion desde visual .net 2005 a mysql. De antemano gracias. |
Respuesta: | Leonardo Alfaro A. |
Saludos.
Se ve un poco tonto, pero te dejo una guía muy explícita aquí : http://programandoideas.com/conectar-visual-basic-net-y-mysql/ |
|< << 24 25 26 27 28 29 30 31 32 33 34 >> >| |