vikmar

vikmar

Excel Avanzado Visual Basic for Application Visual Basic Net
 15,1K puntos  Baja California, México @vikmar desde - visto
Preguntar

Preguntas y respuestas en Microsoft Excel

Respuesta en a

Contar filas en macro

sub cuentarenglones dim renglones as integer dim col as integer ' Aqui esta la columna que quieres contar col=1 renglones=Cells(65536, col).End(xlUp).Row 'renglones tiene el ultimo renglon con datos end sub Saludos y no olvides de cerrar la pregunta...

Mes anterior en un combobox

Seria con esta función =MONTH(TODAY())-1 Y ya en el formato de numero Cambiar a custom ("mmm") Saludos y no olvides cerrar la pregunta, una vez que no tengas dudas
Respuesta en a

Elimina Hoja sin confirmación

Para quitar la confirmación Application.DisplayAlerts = False Para volver a activar la confirmacion Application.DisplayAlerts = True Saludos y no olvides de cerrar la pregunta
Respuesta en a

Macro que se ejecuta con SI y NO

Aquí esta tu código, te faltaba la condición else y mover el endif después de estas condicionantes. Saludos y recuerda de calificar Private Sub CommandButton8_Click() Dim Mensaje, Estilo, Título, Respuesta As String fil = ActiveCell.Row Mensaje =...
Respuesta en a

Envío de fichero excel en adjunto por Outlook

La instrucción que buscas es . Attachment. Add myfile donde myfile = a la ruta completa mas el nombre del archivo que quieres colocar como adjunto, ejemplo c:\test.xls
Respuesta en a

Macro que borra diplicados

Sustituye If (Cells(x, z).Value = Cells(y, z).Value) Then Cells(y, z). EntireRow. Clear Por If (Cells(x, z).Value = Cells(y, z).Value) Then Cells(y, z).value=""
Respuesta en a

Consulta sobre fórmula

=if(k6="","",BUSCARV(K6;FORMULAS!$B$18:$C$25;2)) Así solamente busca si la celda K6 tiene algo, sino, coloca nada en el resultado de la fórmula Saludos y no olvides de cerrar la pregunta
Respuesta en a

Simplificar fórmulas

Puedes utilizar el AND Por ejemplo =IF(AND(A1>6,A1<9),"Dentro del rango","Fuera del rango") El resultado seria si A1 esta entre 6 y 9 te dará "Dentro del rango" Otro valor te dará "Fuera del rango" Espero que esto te ayude y no olvides cerrar la pregunta
Respuesta en a

Fecha y hora

Esta pregunta estuvo interesante, busque todas las funciones de tiempo, y me seguía marcando el error y es que Excel por default usa el sistema a partir del 1 de enero de 1900 entonces para que no te marque error tienes que seleccionar en Tools,...
Respuesta en a

Funcio sumar si

A lo mejor no te llegó la otra respuesta porque la pregunta está repetida En inglés es =COUNTIF(A1:A1200,">90")-COUNTIF(A1:A1200,">120") me imagino que en español es =contar.si(A1:A1200,">90")-contar.si(A2:A1200,">120") Un detalle es que te va a...