Juan Cosceri

Juan Cosceri

 5.275 puntos  Argentina @juancosceri desde - visto

Actividad pública reciente

Ha respondido en

Buscar hojas que tienen nombre variable

Te envío la macro solicitada! Sub Macro2() Dim Semana As String Dim NumSemana As Long 'Agrega la Hoja para la pivot al final del Workbook' Sheets.Add After:=Sheets(ActiveWorkbook.Sheets.Count) 'Definis el num de semana (Esto lo hago para que puedas...
Ha preguntado en el tema en y en 2 temas más

Save As CSV encoding UTF-8

Estoy con un problemita. En la empresa utilizamos mailchimp para enviar campañas de Marketing. El problema es que la base de usuarios a enviar es bastante dinamica, por lo tanto tenemos que actualizar antes de enviar la campaña los usuarios. Tengo...
Voto positivo a la respuesta

Tengo un problema con una macro ya que me manda error 9 sub indice fuera de intervalo

respondió: Puedes pegar todo el código, para ver como tienes declardas las variables.
Ha respondido en y en 2 temas más

Macro para filtrar copiar y pergar

Te envío la macro solicitada Sub Macro1() Set InputSH = Sheets("scs") Set FilterSH = Sheets("salarios") InputSH.Activate Valor = InputSH.Range("C3").Value TableHeaderRow = 1 FilterColumn = 1 LastColumn = 4 LR = FilterSH.Cells(FilterSH.Rows.Count,...
Ha respondido en y en 2 temas más

Lista de opciones en un Macro De Excel 2016

Estas utilizando un TextBox y para Desplegables debes utilizar ComboBox. Cambia el TextBox por un Combo Y agregá el siguiente Codigo Private Sub UserForm_Activate() ComboBox1. Clear ComboBox1. AddItem "Select a Type" ComboBox1. AddItem "Emision"...
Ha respondido en y en 2 temas más

Como puedo corregir este macro para que seleccione la hoja que deseo, porque me manda a depurar por error 9

Error 9 corresponde a que no encuentra la Hoja, el error lo debe arrojar en la linea Hoja1. Activate En la macro no veo que tengas definido el Set de la Hoja, ¿a qué hoja deberias ir? Debes definir Hoja1 como una variable de Worksheet colocale set...
Ha empezado a seguir el tema
Ha empezado a seguir el tema
Ha respondido en y en 1 temas más

Macro para filtrar copiar y pegar en una hoja

El problema es que el valor del filtro que tienes puesto es estático ActiveSheet.Range("$A$1:$D$158030").AutoFilter Field:=1, Criteria1:= _ "flores" Podes resolverlo con: Valor = Sheets("scs").range("C3").value y reemplazar la sentencia del filtro...
Ha respondido en y en 2 temas más

Código vba para dividir texto y haga la función de "texto a columnas" automáticamente

Te evio el Código solicitado Columns("A:A").Select Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _ TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _ Semicolon:=False, Comma:=True, Space:=False,...
Ha respondido en y en 1 temas más

¿Cómo vincular textbox con combobox en formulario que se abre en una hoja y los datos se toman de una hoja distinta?

No tienes definido la Sheet en la que debe colocar TextBox1.Value = Range(ubica).Offset(0, 1) TextBox2.Value = Range(ubica).Offset(0, 2) 'Reemplazar por TextBox1.Value = Sheets("Datos").Range(ubica).Offset(0, 1) TextBox2.Value = Sheets("Datos")....
Ha respondido en y en 1 temas más

Cerrar solo el libro excel utilizado y no los demás abierto

Te envío el código solicitado Set Tool = Workbooks(ActiveWorkbook.Name) 'DEFINIS EL LIBRO ORIGINAL COMO LIBRO TOOL 'Abre PopUp para abrir Archivo InputWB = Application.GetOpenFilename(, , "Select Files", "Choose Input") Workbooks.Open (InputWB) 'Abre...
Ha respondido en y en 1 temas más

Buscar valor de textbox en una tabla (buscarV)

La manera de hacer un Vlookup sobre variable es la siguiente set AccListSH = Sheets("HojaVLookup") ValorABuscar = Range("A1").value x = Application.VLookup(ValorABuscar, AccListSH.Range("A:B"), 2, False) En x almacenaras el resultado del Vlookup...
Ha respondido en y en 1 temas más

Ingreso datos en una celda, pero se guarda en la misma celda de otra hoja. Después de generar una macro

Lo mejor para identificar este problema es correr el codigo con el debuger (F8) para identificar la sentencia que manda la info a la otra hoja. Es probable que cuando pongas el valor final en C9 lo tengas definido como: ActiveSheet.Range("C9").Value...
Ha respondido en y en 4 temas más

Vlookup de datos en un formulario VBA excel

La manera de hacer un Vlookup sobre variable es la siguiente set AccListSH = Sheets("HojaVLookup") ValorABuscar = Range("A1").value x = Application.VLookup(ValorABuscar, AccListSH.Range("A:B"), 2, False) En x almacenaras el resultado del Vlookup...