Monday, January 19, 2009

Autoajustar anchura columnas Excel

Para que las columnas de Excel adquieran automáticamente la anchura necesaria con el fin de evitar que se muestren los caracteres “###”, podemos usar la siguiente función en el Workbook:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Sh.UsedRange.Columns.AutoFit
End Sub

Otras opciones son:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cell As Range
For Each cell In Target.Cells
cell.EntireColumn.AutoFit
Next cell
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
UsedRange.Columns.AutoFit
End Sub

De esta manera cuando cualquier celda de cualquier hoja cambie su anchura, la columna correspondiente se ajustará para hacer visibles todos los valores que tiene.

Artículos relacionados:
http://circulotito.blogspot.com/2008/06/tildes-en-archivos-bat-en-smbolo-del.html

Wednesday, December 31, 2008

ActiveX Automatic prompting Solicitud automática OpenManage IT Assistant

Si al arrancar Dell OpenManage IT Assistant nos aparece un error que dice:

“Automatic prompting for ActiveX controls setting is disabled “
o
“Active la Solicitud automática para los controles ActiveX”

Lo que tenemos que hacer es abrir el Java Control Panel, ir a avanzadas, abrir el nodo java plug-in y desmarcarlo.Cerramos el explorer y la siguiente vez arrancará sin problemas.

Este error está provocado por las actualizaciones de Java (10 y 11).

Articulos relacionados:
http://circulotito.blogspot.com/2008_05_01_archive.html

Wednesday, November 19, 2008

Compresión HTTP en ISA y no en IIS

Para los entornos en los que hay una cortafuegos ISA server y el servidor web es el IIS tenemos la posibilidad de usar la compresión en ambos servidores.

Una configuración que funciona bastante bien es habilitar la compresión HTTP en el ISA y deshabilitarla en el IIS. Para ello, en el servidor ISA tenemos que ir a “configuración” y en general marcamos “Habilitar la compresión HTTP”. En el servidor IIS tenemos que asegurarnos de que en las propiedades del sitio web, en la pestaña de servicio no está habilitada la compresión HTTP.

Artículos relacionados:
http://circulotito.blogspot.com/2008/05/isa-server-no-permite-las-conexiones.html

Friday, October 31, 2008

Digital Image Suite database pictures

Cuando se usa Microsoft Digital Image Suite 2006 para catalogar un gran número de fotos que hay en un servidor de ficheros, el paso inicial de explorarlas todas puede llevarse bastante tiempo.

Si varios usuarios van a usar el programa podemos hacer el proceso de recorrer los ficheros en uno solo y a los otros copiarle la base de datos que genera éste.

El fichero con el catálogo de las imágenes está en (Vista):

C:\Users\usuario\AppData\Local\Microsoft\POD\Pictures.pd3

Podemos sustituir este fichero en los siguientes equipos y nos ahorramos tiempo y tráfico de red.

Artículos relacionados:
http://circulotito.blogspot.com/2008/09/deshabilitar-nokia-pc-suite-web-updater.html

Wednesday, October 22, 2008

error 0x773F KB948109 SQL Server 2005 Security Update

La actualización “Security Update for SQL Server 2005 Service Pack 2 (KB948109)” se descarga en un equipo Windows Vista de desarrollo para instalar desde WSUS. Se instala y da error 0×773F. A continuación vuelve a aparecer como disponible y se repite el proceso.

Para solucionar esto, vamos al “SQL server configuration manager” y vemos que el equipo cuenta con un SQL server 2005 Express y un SQL server 2005 estándar. Se aprecia que el Express no arranca y de hecho da error cuando lo intentamos arrancar. El estándar funciona correctamente.

Vemos que la versión estándar arranca con la cuenta de “sistema local” mientras que el Express lo hace con la de "servicio de red".

Lo configuramos para que use la misma que el estándar y arranca correctamente.

Tras hacer este cambio la actualización se aplica correctamente.

Artículos relacionados:
http://circulotito.blogspot.com/2008/09/error-0x80070643-en-framework-30.html
http://circulotito.blogspot.com/2008/04/sqlserver-no-conecta-con-msdtc.html

Tuesday, October 14, 2008

powershell remove-item recurse mejor que delete

Cuando usamos el script para hacer copias de seguridad de las maquinas virtuales:

http://circulotito.blogspot.com/2008/06/hyper-v-virtual-machine-backup.html

podemos automatizar el que se borren las copias más antiguas para no quedarnos sin espacio. Podemos usar un script que ejecutaremos con una tarea programada.
El caso es que si usamos la función delete() sobre el resultado de un Get-ChildItem no borra las copias antiguas pero tampoco da error.
Investigando un poco nos damos cuenta de que si el directorio tiene otros directorios nos avisa de ellos y por eso no borra.
Para solucionar esto podemos usar la función Remove-Item $rutaCompletaDirBorrar –recurse que no muestra ningún aviso y si que funciona con una tarea programada.

Artículos relacionados:
http://circulotito.blogspot.com/2008/06/hyper-v-virtual-machine-backup.html
http://www.microsoft.com/technet/scriptcenter/resources/begin/ss0707.mspx#ENG

Friday, October 3, 2008

GPO Acrobat Reader 9 sustituye a 8

Si seguimos las especificaciones de Adobe para instalar el Acrobat Reader por GPO entonces se sustituye la versión 8 por la 9 en los equipos.

Si quitamos la política para el 8 entonces mucho ojo porque se desinstala el 9. Para evitar esto desmarcamos que se desinstale si esta fuera de ámbito para la 8. Esperamos a que se aplique y luego eliminamos la política de instalación del 8 y dejamos solo la del 9.

Artículos relacionados:
http://circulotito.blogspot.com/2008/10/adobe-reader-2753-updaterapinonopt.html
http://circulotito.blogspot.com/2008/10/shellexecutea-error-seerrnoassoc-al.html
http://circulotito.blogspot.com/2008/07/instalar-acrobat-reader-msi-con-gpo.html