Mario Rodríguez

Mario Rodríguez

 77,3K puntos  Argentina @mariorodriguez desde - visto

Respuestas en Visual Basic

Respuesta en y en 2 temas más a

Activar la celda del ítem seleccionado en listbox

. Hola! Eva. Intenta por ejemplo con: Private Sub ListBox1_Click() With ListBox1 Application.Goto Range(.RowSource).Resize(1).Offset(.ListIndex) End With End Sub ¿Te sirve la idea?... Saludos, Mario (Cacho) R. :)
Respuesta en y en 3 temas más a

Error 438 en tiempo de ejecución en macro

. . ¡Olvídalo!... El método ExportAsFixedFormat fue inventado -recién- para el Excel 2007. .
Respuesta en y en 2 temas más a

3 fila de listbox a textbox excel

:) Hola! Leonardo. Es -verdaderamente- exótico que "ates" el llenado del textbox (que está en la hoja, por lo que se ve) con el combobox... ¡Cuando deberían ser independientes! Por ejemplo: TextBox1 = Join(Application.Transpose(Range("H2:H7")), " /...
Respuesta en y en 2 temas más a

Que hago cuando no se ve las columnas en un lixtbox

:) Hola! Wilson (y Dante). Efectivamente cuando deseas cargar datos en un List/ComboBox de más de 10 columnas... ¡El AddItem "se pone fastidioso"! Tienes 3 formas de sobrellevar el tema. Imaginemos que tus datos están en el rango A1:L10. Entonces:...
Respuesta en y en 2 temas más a

Pasar de tabla a Matriz en Excel vba.

. :) Hola! Seba. Una forma de hacerlo sería con: Sub ReDistribuir() '------------------ 'by Cacho Rodríguez '------------------ Dim piv As Range, iKey$, C As Range, D As Range, Q&, i&, R% Set piv = Range("A1") Q = Range(piv,...
Respuesta en y en 1 temas más a

Seleccionar entre dos valores con un botón activeX

:) Intenta con: Private Sub ToggleButton1_Click() Range("A1") = IIf(ToggleButton1, "Uno", "Dos") End Sub ¿Te sirve la idea?... :) .
Respuesta en y en 1 temas más a

¿Cómo comparar una celda contra un rango de celdas en el edito de VB en excel?

:) Hola! Joaquín. El método que te muestro: Sub Seleccionar_10() Dim mColl As New Collection, C As Range, i%, j% For Each C In Range("a1:a20"): mColl.Add C.Value, C.Address: Next Do i = 1 + i: j = Application.RandBetween(1, mColl.Count) Cells(i,...
Respuesta en y en 2 temas más a

Buscar, copiar y pegar con macros

. :) Hola! Esteban. Por ejemplo así: Sub traslado_y_elimino() Dim C As Range Set C = Columns("a").Find("valor", LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, MatchCase:=False) Do Until C Is Nothing With C C.Offset(, 1).Resize(,...
Respuesta en y en 3 temas más a

Ejecutar macro en varios libros Excel para reducir peso en megas, ya que están activas las 65535 filas

. :) - Pon la siguiente macro en cualquier libro: Sub Macro458() Dim ws As Worksheet For Each ws In ActiveWorkbook.Worksheets With ws.Cells.Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious) ws.Range(.Offset(1),...
Respuesta en y en 1 temas más a

Error en excel con picture

:) Intenta con este otro enlace: Si éste te funciona es que aquél: a) O no es el enlace correcto, b) O -simplemente- no te lo permite el servidor. Saludos, Mario R. :) .

Temas

Suscríbete RSS