Articles of excel

Salir de un tiempo … Wend loop

Estoy usando un ciclo While … Wend de VBA. Dim count as Integer While True count=count+1 If count = 10 Then ”What should be the statement to break the While…Wend loop? ”Break or Exit While not working EndIf Wend No quiero usar condiciones como `While count <= 10 … Wend

Cómo agregar una hoja con nombre al final de todas las hojas de Excel

Estoy intentando agregar una hoja de Excel con el nombre “Temp” al final de todas las hojas existentes pero este código no funciona Private Sub CreateSheet() Dim ws As Worksheet ws.Name = “Tempo” Set ws = Sheets.Add(After:=Sheets(Sheets.Count)) End Sub ¿Podrías decirme por qué? Gracias

Cómo leer un archivo usando NPOI

Encontré que NPOI es muy bueno para escribir archivos de Excel con C #. Pero quiero abrir, leer y modificar archivos de Excel en C #. ¿Cómo puedo hacer esto?

Analizar múltiples celdas y valores desde una sola solicitud JSON

Me gustaría mostrar las siguientes variables desde una solicitud JSON; “time”, “open”, “high”, “low”, “close”, “volumefrom”, “volumeto” en las siguientes columnas B, C, D, E, F, G y H. La solicitud: https://min-api.cryptocompare.com/data/histoday?fsym=BTC&tsym=USD&limit=60&aggregate=3&e=CCCAGG Entonces, me gustaría ver, por ejemplo, los valores de “abierto” ubicados en C2: C51. Escribí la siguiente macro: Sub OHLCdata() Dim strURL As […]

Forzar una actualización de pantalla en Excel VBA

Mi herramienta de Excel realiza una tarea larga, y trato de ser amable con el usuario al proporcionar un informe de progreso en la barra de estado, o en alguna celda de la hoja, como se muestra a continuación. Pero la pantalla no se actualiza o deja de refrescarse en algún momento (por ejemplo, 33%). […]

Código Excel VBA para copiar una cadena específica al portapapeles

Intento agregar un botón a una hoja de cálculo que, al hacer clic, copiará una URL específica en mi portapapeles. Tenía un poco de conocimiento de Excel VBA, pero ha pasado un tiempo y estoy luchando.

¿Cuándo debe eliminarse una variable de Excel VBA o establecerse en Nothing?

Me he enseñado Excel VBA en los últimos dos años, y tengo la idea de que a veces es apropiado deshacerse de las variables al final de un segmento de código. Por ejemplo, lo he visto hecho en este fragmento adaptado del código de Ron de Bruin para transferir Excel a HTML : Function SaveContentToHTML […]

Hacer que Excel actualice los datos en la hoja desde dentro de VBA

¿Cómo se obtienen los datos de la hoja de cálculo en Excel para volver a calcularse desde VBA, sin la necesidad de simplemente cambiar el valor de una celda?

¿Cómo puedo concatenar cadenas en VBA?

Esta pregunta proviene de un comentario en Range.Formula = en VBA arroja un error extraño . Escribí ese progtwig por prueba y error, así que naturalmente intenté + concatenar cadenas. ¿Pero es & más correcto que + para concatenar cadenas?

Cómo usar workbook.saveas con sobrescritura automática

En esta sección del código, Excel SIEMPRE indica: “El archivo ya existe, ¿desea sobrescribir?” Application.DisplayAlerts = False Set xls = CreateObject(“Excel.Application”) Set wb = xls.Workbooks.Add fullFilePath = importFolderPath & “\” & “A.xlsx” wb.SaveAs fullFilePath, AccessMode:=xlExclusive, ConflictResolution:=True wb.Close(True) ¿Por qué db.SaveAs siempre me db.SaveAs que sobrescriba el archivo existente si tengo DisplayAlerts = False ? ¡Gracias […]