Preguntas etiquetadas con excel

Solo para preguntas sobre programación contra objetos o archivos de Excel, o desarrollo de fórmulas complejas. Puede combinar la etiqueta de Excel con VBA, VSTO, C #, VB.NET, PowerShell, automatización OLE y otras etiquetas y preguntas relacionadas con la programación, si corresponde. La ayuda general sobre MS Excel para funciones de hoja de trabajo única está disponible en Super User.

8
¿Cómo declaro una variable global en VBA?
Escribí el siguiente código: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 Y recibo el mensaje de error: "atributo inválido en Sub o Función" ¿Sabes lo que hice mal? Traté de usar en Globallugar de Public, pero tuve el mismo problema. Traté …

23
Importar CSV con saltos de línea en Excel 2007
Estoy trabajando en una función para exportar resultados de búsqueda a un archivo CSV que se abrirá en Excel. Uno de los campos es un campo de texto libre, que puede contener saltos de línea, comas, citas, etc. Para contrarrestar esto, he envuelto el campo entre comillas dobles ("). Sin …
129 excel  csv  newline  excel-2007 


9
Conversión de fecha a cadena de Excel
En una celda en la hoja de Excel tengo un valor de fecha como: 01/01/2010 14:30:00 Quiero convertir esa fecha en texto y también quiero que el texto se vea exactamente como la fecha. Por lo tanto, 01/01/2010 14:30:00debe tener un valor de Fecha, 01/01/2010 14:30:00pero internamente debe ser Texto. …


4
Mostrar milisegundos en Excel
Estoy tratando de mostrar milisegundos en una macro de Excel. Tengo una columna de enteros que son marcas de tiempo en milisegundos (por ejemplo, 28095200 es 7:48: 15.200 am), y quiero crear una nueva columna junto a ella que mantenga un promedio móvil y muestre la hora en un hh:mm:ss.000formato. …
122 excel  vba  time 

11
¿Cómo escribir en un archivo de Excel existente sin sobrescribir datos (usando pandas)?
Utilizo pandas para escribir en un archivo de Excel de la siguiente manera: import pandas writer = pandas.ExcelWriter('Masterfile.xlsx') data_filtered.to_excel(writer, "Main", cols=['Diff1', 'Diff2']) writer.save() Masterfile.xlsx ya consta de varias pestañas diferentes. Sin embargo, todavía no contiene "Main". Pandas escribe correctamente en la hoja "Principal", desafortunadamente también elimina todas las demás pestañas.


4
Recorra cada fila de un rango en Excel
Esta es una de esas cosas para las que estoy seguro de que hay una función incorporada (y es posible que me lo hayan dicho en el pasado), pero me estoy rascando la cabeza para recordarlo. ¿Cómo recorro cada fila de un rango de varias columnas usando Excel VBA? Todos …
116 excel  vba  loops  excel-2003 

5
¿Cómo pongo comillas dobles en una cadena en vba?
Quiero insertar una declaración if en una celda a través de vba que incluye comillas dobles. Aquí está mi código: Worksheets("Sheet1").Range("A1").Value = "=IF(Sheet1!B1=0,"",Sheet1!B1)" Debido a las comillas dobles, tengo problemas para insertar la cadena. ¿Cómo manejo las comillas dobles?
116 excel  vba  double-quotes 


22
Pruebe o verifique si la hoja existe
Dim wkbkdestination As Workbook Dim destsheet As Worksheet For Each ThisWorkSheet In wkbkorigin.Worksheets 'this throws subscript out of range if there is not a sheet in the destination 'workbook that has the same name as the current sheet in the origin workbook. Set destsheet = wkbkdestination.Worksheets(ThisWorkSheet.Name) Next Básicamente, recorro todas …
115 excel  vba  scripting 

3
¿Podrían los pandas usar la columna como índice?
Tengo una hoja de cálculo como esta: Locality 2005 2006 2007 2008 2009 ABBOTSFORD 427000 448000 602500 600000 638500 ABERFELDIE 534000 600000 735000 710000 775000 AIREYS INLET459000 440000 430000 517500 512500 No quiero intercambiar manualmente la columna con la fila. ¿Podría ser posible usar pandas leyendo datos en una lista …
114 python  excel  pandas 

11
¿Controles ActiveX de Microsoft Excel deshabilitados?
Tengo algunas hojas de cálculo de Excel que usan casillas de verificación ActiveX para controlar cierta actividad. Funcionaron recientemente pero hoy empezaron a dar errores. Un colega me alertó de esto, pero todavía estaba funcionando en mi computadora. Verifiqué su versión de Excel con la mía y la suya era …
113 excel  vba  activex 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.