leone

leone

Programacion ASP,PHP,VB6 - JavaScript,jQuery, SQL, PLSQL - Base de datos Oracle, MySql, SQLServer, Todo sobre Microsoft Excel, Electrónica
 23,6K puntos  Venezuela @leone desde - visto

Respuestas

Respuesta en a

Dividir procedimiento demasiado largo

No entiendo la pregunta de dividir el código. Esto es un evento que se ejecuta cada vez que en la hoja se cambia el valor de las celdas. Este evento no puede ser invocado con Call. Chequea y me avisas.
Respuesta en a

Macro con Enter

Prueba con el siguiente código, debes pegarlo en el editor de Visual basic de excel de la hoja1 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveCell.Column = 1 And Cells(ActiveCell.Row - 1, 1).Value <> "" Then...
Respuesta en a

¿Cómo puedo hacer un bucle de CheckBox en Excel?

Asigna una sola macro al botón, solo debes validar el estado del checkbox. Sub Macro_Checbox1() ActiveSheet.Shapes("Check Box 1").Select Select Case Selection.Value Case xlOn Range("A1").Interior.Color = RGB(50, 50, 50) Case xlOff...
Respuesta en a

Celda vacía

Como lo estas haciendo esta bien coloca las dos comillas dobles juntas y listo, sin espacios entre ellas ("").
Respuesta en a

Contar duplicados

Puedes Utilizar la función CONTAR. SI Si tienes los datos en la columna A, coloca en la columna B la siguiente fórmula así: =CONTAR.SI($A$1:$A$100;A1) Cambia el ango de la Matriz $A$1:$A$100 donde se buscara el criterio en este caso A1, te dará como...
Respuesta en a

Como eliminar comillas

Utiliza la función sustituir En la celda =SUSTITUIR(C2;CARACTER(34);"") En vba "=SUBSTITUTE(RC[-1],CHAR(34),"""")"
Respuesta en a

¿Sincronizar cuadros de lista en excel?

Te envío un código para que lo tomes como punto de partida para diseñar lo que requieres. Inserta dos objetos ListBox1 y ListBox2. Debes pegar este código en la hoja dionde están los objetos. Cambia el código según tus necesidades. Private Sub...
Respuesta en a

Función si anidada

Aplica la siguiente fórmula colocando en la celda D1 =SI(A1<=0;"NORMALIZADO";SI(A1=1;SI(B1>C1;"MANTENIDO";"PROXIMO VENCIMIENTO");"DETERIORADO"))
Respuesta en y en 1 temas más a

Problema con macros de excel en el openoffice calc

He realizado un libro con excel con varias opciones. Al abrirlo con OpenOffice funciona correctamente. Lo que podemos hacer es que agregues un Cuadro de grupo o frame para insertar los option button y probar nuevamente si funciona. Sino enviame el...
Respuesta en a

Pegar en fila de ultima casilla vacía Columna C

Prueba con las modificaciones que he realizado y me avisas. Sub macro1() Sheets("Hoja1").Select Range("A1").Select Range(Cells(Selection.Row, 1), Cells(Selection.Row, 18)).Cut Sheets(2).Select Range("C1").Select If IsEmpty(Range("C1").Value) = False...