Hay un total de 3030 Preguntas. | << >> |
Pregunta: | 24486 - VISUALIZAR LOS PORCENTAJES DE UNA GRáFICA MSCHART DE VB |
Autor: | JM S |
Cuando hago una gráfica en Visual Basic no se visualizar el porcentaje o el numero de elementos de cada franja o barra del grafico por lo que solo veo el dibujo sin los datos o porcentajes de los elementos que cumplen la condición. Muchas gracias a todos por adelantado |
Respuesta: | luis acunña |
Veo que hiciste la grafica, yo te quiero preguntar como se hace la grafica?. Estoy tratando de hacer una en VBA pero no he podido. Existe un codigo con el que no he podido para extraer los datos de la grafica de una hoja de calculo.
Este ejemplo crea un gráfico que depende de una hoja de cálculo. El nombre de serie está en la celda B1, los nombres de categoría se encuentran en las celdas A2:A28 y los valores están en las celdas B2:B28. Sub BindToSpreadsheet() Dim chConstants Dim chtChart1 Set chConstants = ChartSpace1.Constants NO HE SIDO CAPAZ CON LOS SIGUIENTES RENGLONES ' Set the data source of ChartSpace1 to Spreadsheet1. Set ChartSpace1.DataSource = Spreadsheet1 ' Set a variable to a new chart in Chartspace1. Set chtChart1 = ChartSpace1.Charts.Add ' Set the chart type. chtChart1.Type = chConstants.chChartTypeLineMarkers ' Bind the series name to cell B1 in the first sheet of Spreadsheet1. chtChart1.SetData chConstants.chDimSeriesNames, chConstants.chDataBound, "B1" ' Bind the category axis to cell A2:A28 in the first sheet of Spreadsheet1. chtChart1.SetData chConstants.chDimCategories, chConstants.chDataBound, "A2:A28" ' Bind the values of the data series to cells B2:B28 in the first sheet of Spreadsheet1. chtChart1.SeriesCollection(0).SetData chConstants.chDimValues, chConstants.chDataBound, "B2:B28" End Sub |
Pregunta: | 24491 - VBA-ELIMINAR ACENTOS DENTRO DE UNA CADENA |
Autor: | Mario Jaraiz |
HOLA ,ESTOY PROGRAMANDO EN VBA ,PERO NO CONTROLO MUCHO Y ME GUSTARIA SABER COMO PUEDO ELIMINAR LOS ACENTOS DENTRO DE UNA CADENA DE CARACTERES. |
Respuesta: | Agustín Dávila |
Utiliza esta función:
Private Function Cadena(ByVal t As String) As String Dim i As Integer, s As String For i = 1 To Len(t) s = Mid(t, i, 1) If s = "á" Then Mid(t, i, 1) = "a" ElseIf s = "é" Then Mid(t, i, 1) = "e" ElseIf s = "í" Then Mid(t, i, 1) = "i" ElseIf s = "ó" Then Mid(t, i, 1) = "o" ElseIf s = "ú" Then Mid(t, i, 1) = "u" ElseIf s = "Á" Then Mid(t, i, 1) = "A" ElseIf s = "É" Then Mid(t, i, 1) = "E" ElseIf s = "Í" Then Mid(t, i, 1) = "I" ElseIf s = "Ó" Then Mid(t, i, 1) = "O" ElseIf s = "Ú" Then Mid(t, i, 1) = "U" End If Next i Cadena = t End Function |
Respuesta: | Onorio Palavicini |
CadenaSinAcentos = Replace(CadenaConAcentos, \"´\",1) |
Pregunta: | 24531 - CRAE GRAFICO EN EXCEL DESDE VB |
Autor: | Josnell Contreras |
Hola amigos,
Necesito crear un grafico en excel desde visual basic pero no se como indicarle, por código, el rango de celdas que van en el eje de las x y el rango de celdas del eje y. Gracias... |
Respuesta: | Ronald Leon Madrid |
Hola Josnell
Primeramente tienes que tener tu grafico prederteminado en excel, y luego llenar la fias o columnas desde VB. lnI = 1 xl.Range("A" & lnI).Value = "Octubre" xl.Range("B" & lnI).Value = "Noviembre" xl.Range("C" & lnI).Value ="Diciembre" A B C 1 Octubre Noviembre Diciembre Espero que te sirva. Saludos. |
Pregunta: | 24537 - MáRGENES MíNIMOS DE IMPRESORA |
Autor: | Gryff Moon |
Necesito saber cuales son los márgenes mínimos (izquierdo y superior) de la impresora por defecto mediante código de VB6. Me han sugerido emplear la función GetDeviceCaps pero los resultados no son los esperados. Agradezco la ayuda.
Gracias |
Respuesta: | Agustín Dávila |
Para saber el margen izquierdo es: Printer.Scaleleft
Para saber el margen superior es: Printer.Scaletop |
Pregunta: | 24582 - USAR "ENVIAR A DESTINATARIO DE CORREO" CON VB 6 |
Autor: | Nicolás Bideo |
Cuando uno hace click derecho en un archivo (txt por ejemplo) se despliega un menú contextual, en él figura "Enviar a", de él se despliega una lista en la que figura "Destinatario de correo". Ésto hace que se abra Outlook Express con un archivo adjunto (ése txt).
Mi pregunta es ¿Cómo puedo lograr ésto desde Visual Basic, mediante código?, o sea, que en el programa apretando un commandbutton, por ejemplo, me abra esa misma pantalla de Outlook Express con un archivo adjunto que yo indique. Desde yá, muchas gracias |
Respuesta: | Felipe Peñailillo |
Si lo que quieres es que aparesca outlook express con tu archivo adjunto mas el asunto y el mensaje tienes que usar los controles MAPI
mapisession y mapimessage aca el codigo: pon esto en una funcion o donde estimes conveniente ************************************************************** MAPISession1.SignOn MAPISession1.DownLoadMail = False DoEvents MAPIMessage1.SessionID = MAPISession1.SessionID MAPIMessage1.Compose MAPIMessage1.RecipAddress = "[email protected]" MAPIMessage1.ResolveName MAPIMessage1.MsgSubject = "Aca va el asunto" MAPIMessage1.AttachmentPathName = "c:\porno.avi" MAPIMessage1.AttachmentName = "porno.avi" MAPIMessage1.MsgNoteText = "Hola como estay tanto tiempo aca te mando este archivo para que te diviertas un rato" MAPIMessage1.Send True MAPISession1.SignOff ********************************************************************* Saludos. |
Pregunta: | 24583 - COMO EVITAR CARGAR MAS DE UNA INSTANCIA DE UN OCX EN UN FORM |
Autor: | Miguel Esquef Esquef |
Estoy desarrollando un control Ocx y quisiera evitar que se pueda incluir mas de una instancia del mismo en un mismo formulario.
Muchas gracias |
Respuesta: | Mario Campos |
Cuando abrís un proyecto que es ocx, para probarlo debés agregar otro proyecto, agregás un formulario y desde éste lo probásm si no hacés esto siempre lo vas a ver en el explorador de internet, luego lo utilizás como si fuera otro objeto (botón, label, etc), si lo vas a utilizar desde otro proyecto vas a tener que ir a Proyecto\Componentes y buscarlo desde la lista de componentes. Si es una clase idem que el anterior pero con la diferencia que la clase no la vas a "ver". Cualquier cosa explicitá más la pregunta. Saludos. |
Pregunta: | 24609 - MAPIMESSAGES, ¿COMO GRABO UN F. ADJUNTO A MI DISCO DURO? |
Autor: | María martinez |
He hecho un programa que me baja el correo electrónico. Está hecho con el objeto MAPIsession y MAPImessages, el problema es que no sé como hacer que me grabe los ficheros adjuntos de los mensajes recibidos directamente en una carpeta del disco duro. ¿puedes ayudarme? |
Respuesta: | Sergio Cuenca |
Mira Maria, para grabar los archivos adjuntos tenes que posicionarte en el mensaje que tiene el o los archivos adjuntos a bajar, luego apunta al archivo que queres copiar (atachmentindex) y con el metodo filecopy indica origen (te lo da la propiedad atachmentpath) y especifica el nombre y el lugar donde lo vas a copiar, asi de facil. Cualquier duda no dudes en preguntar. Bye. Sergio. |
Pregunta: | 24695 - PROBLEMA CON ODBC EN SQL SERVER - SE CORTA LA COMUNICACION |
Autor: | Andres Chavarria |
Problema con SQL Server 7.0
Tengo un sistema desarrollado en Visaul Basic 6.0 y trabaja con ODBC, realizo una consulta al SQL y se corta la conexión reportando el siguiente mensaje de error: Fallo Conexión: SQLState:\'37000\' Error de SQL Server: 18452 [Microsoft][ODBC SQL Server Driver][SQL Server] Error de inicio de sesión del usuario \"(null)\". Motivo: no está asociado a una conexion de SQL en la que se confie Esto se produce cuando después de entrar al menúi principal accedo a un submenú de consulta y al salir del mismo y regresa al menú principal se produce lo anteriormente descripto. Si alguien tiene una idea de como solucionar este problema se los agradecería mucho Saludos |
Respuesta: | ilp |
asegurate de cerrar el primer recordset y si te hace falta abierto, q sea en modo dinamico y optimista los dos |
Pregunta: | 24696 - COMO OBTENER LAS PC'S CONECTADAS A LA RED DESDE VISUAL BASIC |
Autor: | Luis Centellas |
Me gustaria saber como obtener las PC's, IP's o nombres de las PC's conectadas a laRed, con preferencia los NOmbres de cada computadora conectada |
Respuesta: | Jairo rodriguez |
Busca "VARIABLES DE SERVIDOR" y aplicalas según el ejemplo
Public Class Login_User Inherits System.Web.UI.Page Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Put user code to initialize the page here Dim s1 As String s1 = Request.ServerVariables("LOGON_USER") Me.TextBox1.Text = Mid(s1, s1.LastIndexOf("\") + 2, 15) End Sub |
Pregunta: | 24702 - ERROR EN PROGRAMA DESARROLLADO EN W98 AL EJECUTARLO BAJO W95 |
Autor: | juan alberto |
He utilizado el asistente para empaquetado y distribucion de visual studio y el programa me funciona bajo windows 98, pero cuando lo he instalado en un pc con windows 95 ocurre lo siguiente:
la instalación se produce satisfactoriamente pero al ejecutar el programa me da el siguiente error: "fallo de pagina no valida en el modulo ole32.dll" lo he probado en varios pc w95 y nada, ademas a uno de ellos le instalé w98 y sin tener que volver a ejecutar la instalacion el programa ya me iba. tb he probado de copiar el ole32.dll del pc desarrollador en el pc w95 lo que no he probado, por no tener el cdrom de instalacion de vb, es de ejecutar el asistente de empaquetado y distribucion desde un pc con w95 Bueno que estoy estancadissimo, a ver si alguien me hecha una mano. |
Respuesta: | Fredy Ramirez |
Deberias de instalar en el computador donde desarrollas el Service Pack 5 de Visual Basic, despues que lo instales vuelve a crear el ejecutable y córrelo en el comnputador con win 95
Si ya instalaste el Service Pack 5 lo ideal es que trates de compilar el programa en un computador con win 95 Espero que te sirva de algo, ah por cierto, el service pack 5 lo puedes descargar desde la pagina de microsoft |
|< << 190 191 192 193 194 195 196 197 198 199 200 >> >| |