Ideas y aportes
Artículos, archivos, códigos, curiosidades, novedades, tópicos, .... relacionados con Excel de interés para la comunidad.
1057 temas en este foro
-
En este tutorial añadimos la opción de "Punteo Manual" a nuestra hoja de conciliación para aquellas transacciones cuyos importes son diferentes y no se pueden conciliar de manera automática.
-
0
Reacciones de usuarios
- 0 respuestas
- 1.3k visitas
-
-
En este vídeo simulamos una cartera de acciones con valores de los índices: Dow Jones, Ibex-35, Dax Xetra y Cac-40 y actualizamos su valor accediendo a las cotizaciones de Yahoo Finance.
-
0
Reacciones de usuarios
- 0 respuestas
- 618 visitas
-
-
Hola bichos y foreros en general: El enunciado lo dice todo. Se trata de una serie de macros que copian una hoja/rango de una hoja a varias. Para probar, aseguraros de tener 4 hojas con los nombres "Hoja1", "Hoja2", "Hoja3", "Hoja4" Poner datos con distintos formatos en la "Hoja1" Sub HojaCopiarTodo()Hojas = Array("Hoja1", "Hoja2", "Hoja3", "Hoja4") Sheets(Hojas).FillAcrossSheets Sheets("Hoja1").Cells, xlFillWithAll End Sub [/CODE] [CODE]Sub HojaCopiarContenido() Hojas = Array("Hoja1", "Hoja2", "Hoja3", "Hoja4") Sheets(Hojas).FillAcrossSheets Sheets("Hoja1").Cells, xlFillWithContents End Sub[/CODE] [CODE]Sub HojaCopiarFormatos() Hojas = Array("Hoja1",…
-
0
Reacciones de usuarios
- 0 respuestas
- 766 visitas
-
-
En este vídeo vemos como funciona una fórmula, creada con VBA, que genera el asiento contable del Pago de un Alquiler.
-
0
Reacciones de usuarios
- 0 respuestas
- 527 visitas
-
-
Aquí os dejo un vídeo tutorial sobre como trabajar con Variables Objeto en VBA.
-
0
Reacciones de usuarios
- 0 respuestas
- 929 visitas
-
-
Hola boys: El título lo dice todo. Sub TodosLosAtributos() Application.FileDialog(msoFileDialogFolderPicker).Show Directorio = Application.FileDialog(msoFileDialogFolderPicker).SelectedItems(1) Set oShell = CreateObject("Shell.Application") Set oDir = oShell.Namespace(Directorio) Application.ScreenUpdating = False Cells.ClearContents For y = 0 To 40 Cells(1, y + 1) = oDir.GetDetailsOf(oDir.Items, y) Next x = 2 For Each sFile In oDir.Items For y = 0 To 40 Cells(x, y + 1) = oDir.GetDetailsOf(sFile, y) Next x = x + 1 Next Cells.EntireColumn.AutoFit End Sub [/CODE]
-
0
Reacciones de usuarios
- 0 respuestas
- 1k visitas
-
-
Hola a todos Aqui os dejo un excel que he elaborado para generar un cuadrante anual de turnos de trabajo. Al pulsar el boton de grafico se genera el gafico, segun el ciclo de trabajo que se tenga dispuesto en la fila ciclo de trabajo, El ciclo puede ser tan largo como se necesite ( hasta el final de las columnas). Segun se ponga asi se genera, color de fondo, color de fuente . En la fila de dia de inicio se pone el dia de incio del ciclo, segun se van añadiendo seran el numero de agentes para cubrir las necesidades El que mando es para el supuesto de cubrir los tunos de Mañana, Tarde y Noche con dos agentes por turno y descansado el sabado y domi…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.1k visitas
- 1 seguidor
-
-
Hola compañeros me interesa hacer una hoja para un control de alquileres de unos locales aqui os mando una copia y ver que tal la veis y si se puede mejorar evidentemente esta a vuestra disposicion GRACIAS libro prueba.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 7.4k visitas
-
-
En este vídeo descargamos las cotizaciones de varios índices internacionales desde bloomberg.com. Dow Jones, Nasdaq Composite, S&P 500, Nikkei 225, Dax, Cac-40, Ibex-35, etc.
-
0
Reacciones de usuarios
- 0 respuestas
- 523 visitas
-
-
Hola amigos, quisiera mostrarles un archivo para pronosticar la demanda de un producto para el siguiente periodo, todo esto basado en el método de los mínimos cuadrados (regresión lineal), como en los anteriores aportes que he hecho digo que si alguien esta interesado en mejorar el archivo esta invitado cordialmente a hacerlo, ya que además de ayudarme, estará ayudando a toda la comunidad. Muchas gracias y saludos a todos. Adjunto un link en donde se explica como llevar a cabo la regresión lineal, el ejemplo que subo esta basado en el ejemplo de la página para la comprobación del método. http://www.solocontabilidad.com/2012/10/metodos-de-calculo-para-el-pronostico.html …
-
0
Reacciones de usuarios
- 0 respuestas
- 1.7k visitas
-
-
Hola "pipol": En vísperas de la fiesta mas señalada después de Navidad, os dejo un cronómetro en milésimas. Paz, amor, salud y libertad. . Timer.xls
-
0
Reacciones de usuarios
- 0 respuestas
- 839 visitas
-
-
En este vídeo vemos como modificar, desde Excel, registros de una tabla de una Base de Datos creada con Ms Access.
-
0
Reacciones de usuarios
- 0 respuestas
- 788 visitas
-
-
Vídeo en el que vemos como funciona una fórmula, creada con VBA, que calcula el EBITDA de una Cuenta de Pérdidas y Ganancias.
-
0
Reacciones de usuarios
- 0 respuestas
- 642 visitas
-
-
En este vídeo vemos como crear los diferentes tipos de MsgBox que VBA pone a nuestra disposición.
-
0
Reacciones de usuarios
- 0 respuestas
- 659 visitas
-
-
_______________________________________________________________________ Se trata de un una macro que es capaz de historificar archivos . También contiene un filtro para buscar información de la historificación. Al pulsar sobre el "Botón" IMPORTAR ARCHIVOS se añadirán a la hoja Hoja1 los archivos que haya en la hoja Menú en la columna A. Cada vez que se procese un archivo este quedará marcado en la hoja Menú con la fecha del proceso en la columnas B y la última fila copiada en la columna C, de manera que en el siguiente proceso partiremos de la fila siguiente a la que se indique en la columna C. Para facilitar la información que se requiere, en lo referente a los arc…
-
0
Reacciones de usuarios
- 0 respuestas
- 739 visitas
-
-
Hola a todos como veo que mucha gente pregunta sobre obtener datos del equipo usuario etc… sin falta de las apis de Windows podemos usar la función Environ. Funcion Environ ‘Ejemplo donde nos devuelve el nombre del equipo MsgBox (Environ("Computername")) Podemos enviar todos estos argumentos con los que podemos obtener distintos datos. ALLUSERSPROFILE APPDATA CLIENTNAME COMMONPROGRAMFILES COMPUTERNAME COMSPEC DEFLOGDIR FP_NO_HOST_CHECK HOMEDRIVE HOMEPATH LOGONSERVER NUMBER_OF_PROCESSORS OS PATH PATHEXT PROCESSOR_ARCHITECTURE PROCESSOR_IDENTIFIER PROCESSOR_LEVEL PROCESSOR_REVISION PROGRAMFILES SESSIONNAME SYSTEMDRIVE SYSTEMROOT TEMP TMP USERDNSDOMAIN USERDOMAIN US…
-
0
Reacciones de usuarios
- 0 respuestas
- 1.7k visitas
-
-
Les comparto esta nueva clase mejorada para getionar y procesar cadenas la cual rediseñe completemente inspirandome en Ruby con lo cual ahora se pueden emplear expresiones regulares. Saludos!
-
0
Reacciones de usuarios
- 0 respuestas
- 571 visitas
-
-
bueno un pequeño aporte a lo mejor no es mucho y es muy sencilla pero a mi me ha ayudado con algunos archivos los cuales tengo en una misma carpeta y tengo que hacer varias copias espero que a alguien le pueda ayudar en un boton Sub Boton_Haga_clic_en () nbre=InputBox ("Ingrese nombre para la copia, sin extesión") Ifnombre=""Then Msg Box "Proceso cancelado" Exit Sub End If copia=ruta&"\"&nbre&".xls" ActiveWorkbook.SaveCopyAS.copia Workbooks.Open copia End Sub[/PHP]
-
0
Reacciones de usuarios
- 0 respuestas
- 650 visitas
-
-
Aprendemos a aplicar, con VBA, los formatos más básicos de las celdas como son: negrita, cursiva, tamaño, fuente, subrayado, centrado y formato condicional.
-
0
Reacciones de usuarios
- 0 respuestas
- 973 visitas
-
-
Buenas tardes Les dejo un pequeño aporte que quizás pueda ser útil para quienes deseen sacarle provecho. La intención es mostrar en las distintas etiquetas, los nombres de las filas que se encuentren en la primera línea. Es algo sencillo pero que puede tener su uso apropiado si lo consideran. Saludos. Mostrar Encabezados en Label con Bucle For Next.zip
-
0
Reacciones de usuarios
- 0 respuestas
- 566 visitas
-
-
Hola: Pues nada, que pasaba por aquí, he visto luz, y he subido. Esta vez va del método DataSeries del objeto Range, por si no lo sabiais sirve para generar series de datos dentro de un rango. Va muy bien para numeraciones y serialización de fechas. En el ejemplo, generamos las tablas de multiplicar del 1 al 10 sin utilizar ni una sola instrucción aritmética. Sub TablasMultiplicar() For Columna = 1 To 10 Cells(1, Columna) = Columna Set Rango = Range(Cells(1, Columna), Cells(10, Columna)) Rango.DataSeries Step:=Columna Next End Sub [/CODE] Pues ale, que "vos" lo paseis bien. Saludos
-
0
Reacciones de usuarios
- 0 respuestas
- 1.3k visitas
-
-
Decodifica los caracteres especiales de las URL segun el standar (ISO 10646, ISO 8879, ISO 8859-1); basado en el listado de la páginaHTML Codes - Table of ascii characters and symbols. 'Funcion: URL Decodign; _ Decodifica una cadena URL codificada 'Fuentes: http://ascii.cl/htmlcodes.htm Public Function GetDecodedURL(URLencoded As String) As String Dim Pcod As String Dim Pchr As String 'Primero se reemplaza los caracteres especiales para que no sean pisados por el contador Dim RempQue() As String, RempPor() As String RempQue() = Split("%352;%338;%339;%352;%353;%376;%402;%8211;%8212;%8216;%8217;%8218;%8220;%8221;%8222;%8224;%8225;%8226;%…
-
0
Reacciones de usuarios
- 0 respuestas
- 671 visitas
-
-
Vídeo en el que vemos como funciona una fórmula, creada con VBA, que calcula el ROI o Retorno de una Inversión.
-
0
Reacciones de usuarios
- 0 respuestas
- 523 visitas
-
-
Buenas noches compañeros, a quien le pueda interesar dejo una interesante macro que transforma los números en letras. Hay varios ejemplos para que veáis su potencial. A mi particularmente me ha venido muy bien para la elaboración de contratos donde tienen que ir números y letras siempre. Me la descargé hace tiempo de algún sitio que no me acuerdo. Por lo tanto no es un desarrollo mío Espero que pueda ser de vuestra utilidad EjemplosNumLetra.xlsm
-
0
Reacciones de usuarios
- 0 respuestas
- 872 visitas
-
-
Buenas Noches Queria si alguien pudiera aydarme a crear una consulta de datos de que Hoja1 busque unas datos por fecha en Hoja2 y que me la imprima los datos en Hoja3 ( todo dentro del mismo archivo) anexo el archivo pd soy nuevo en esto De Antemano Muchas Gracias Consulta_Embarque.rar
-
0
Reacciones de usuarios
- 0 respuestas
- 581 visitas
-
Información básica de protección de datos
- Responsable: Sergio Andrés Celemín
- Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.
- Legitimación: Consentimiento del interesado.
- Destinatarios : Hetzner Online GmbH.
- Duración: Mientras se conserve este post o hilo en la comunidad, o decidas eliminar el comentario.
- Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email [email protected]
Información adicional: Encontrarás más información en la política de privacidad.