Se puede apagar el PC desde Excel o Hibernarlo .....?

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Se puede apagar el PC desde Excel o Hibernarlo .....?

Notapor Carlos Neira » 22 Ago 2006 21:37

Siempre he querido hacer una idea crazy en macros y es poder apagar el PC desde Excel ........lo pude hacer y ahi les envio el archivo como APORTE....solo deben tener cuidado .....pues forza todas las aplicaciones inclusive asi tenga el protocolo que no se puedan apagar....otra restriccion solo funciona para windows Xp....tambien se puede hibernar con la misma orden....espero les sirva y lo modifiquen ......

gracias a todos...

Cordialmente,

Juan Carlos Neira.....
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Carlos Neira
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2006 00:03
Ubicación: bogota

Notapor opermty » 22 Ago 2006 22:25

Nunca llego el archivo .. jeje
Pero igual te dejo un codigo que no se si sea semejante al tuyo :)


Sirve para salir de windows y entrar con otro usuario, apagar el PC y reiniciar el PC.

La funcón se define de esta forma.
Public Declare Function ExitWindowsEx Lib "user32" _
(ByVal uFlags As Long, ByVal dwReserved As Long) As Long

Argumentos:
-- uFlags: Se indica si apaga,reinicia,... Usando EWX_FORCE, se le fuerza a que lo haga.
Constantes que se pueden usar:



Const EWX_LOGOFF = 0

Const EWX_SHUTDOWN = 1

Const EWX_REBOOT = 2

Const EWX_FORCE = 4


-- dwReserved: Siempre se pone a 0.

(si se pone dentro de un fomulario o módulo de clase, usar "private" en vez de "public")

Ejemplo:

code:--------------------------------------------------------------------------------
Private Declare Function ExitWindowsEx Lib "user32" _
(ByVal uFlags As Long, ByVal dwReserved As Long) As Long

Private Sub Form_Load()
msg = MsgBox("Pulse OK para apagar el PC.", _
vbExclamation + vbOKCancel , App.Title)
If msg = vbCancel Then End
ret& = ExitWindowsEx(EWX_FORCE Or EWX_SHUTDOWN, 0)
End Sub
--------------------------------------------------------------------------------
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
opermty
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Abr 2006 04:11
Ubicación: MONTERREY NL MX

Notapor ferchogz2005 » 23 Ago 2006 10:37

Buenos dias Carlos

Se te olvido afjuntar elo archivo el cual me parece muy interesante que excel tenga esa propiedad...por favor adjunta el archivo..

Nos vemos compadre

ferchogz
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ferchogz2005
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Sep 2005 13:33
Ubicación: Bogota

Re: como hago para adjuntar mi archivo en zip ....no me deja desde

Notapor Carlos Neira » 25 Ago 2006 20:27

El archivo lo adjunte aparentemente lo carga esta en .zip pero no lo adjunta no entiendo alguien me puede explicar...sera problema de mi PC o de capacidad de la cuenta para no poder hacerlo...?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Carlos Neira
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2006 00:03
Ubicación: bogota

Re: Se puede apagar el PC desde Excel o Hibernarlo .....?

Notapor galileogali » 25 Ago 2006 20:40

CARLOS: los archivos a adjuntar zipeados o no, no pueden superar los 500 kb.

GALI
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: Se puede apagar el PC desde Excel o Hibernarlo .....?

Notapor ST » 25 Ago 2006 20:55

no lo creo ya que el codigo que se emplea es minimo :-)

salu2
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
ST
Miembro Frecuente
Miembro Frecuente
 
Registrado: 06 Jun 2005 17:56
Ubicación: Acapulco

Notapor ferchogz2005 » 29 Ago 2006 14:37

Hola ST

EXCELente...no dejo de sorprenderme de las propiedades de tan util herramienta..
Gracias por tu colaboración...

Ferchogz
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ferchogz2005
Miembro Frecuente
Miembro Frecuente
 
Registrado: 01 Sep 2005 13:33
Ubicación: Bogota

Re: Adjunto Archivo apagar PC VERSION 2...tarde pí¨ro bueno....

Notapor Carlos Neira » 29 Ago 2006 20:43

Hola a todos, descubrí¬ el problema de no poder enviar mis archivos por este ni por ningun site, y es la vacuna Norton de mi PC, que me bloquea todo los archivos que envio ... espero poder solucionar pronto este problema .... por lo pronto les envio mi archivo espero les sirva de alguito ....desde otro PC....SALUDOS A ST ....FRANCISCO...ETC.ETC.ETC....

Cordialmente,

Juan Carlos Neira
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Carlos Neira
Miembro Frecuente
Miembro Frecuente
 
Registrado: 26 Mar 2006 00:03
Ubicación: bogota

Re: Se puede apagar el PC desde Excel o Hibernarlo .....?

Notapor cyper300 » 28 Mar 2012 20:09

Carlos, por favor me puedes enviar tu archivo, quiero hacer una macro similar no tengo ni la menor idea como empezar, lo quiero que haga mi macro es al encender la pc se active un reloj y cuando apago la pc la macro debe capturar en la hora en que se apago la maquina y guardarlo para ver el dia siguiente la hora entrada y salida.
cyper300@hotmail.com

Gracias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
cyper300
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Ene 2011 13:57

Re: Se puede apagar el PC desde Excel o Hibernarlo .....?

Notapor vic91am » 18 Abr 2012 08:32

cyper300, has conseguido la macro que pides?? Me vendría muy bien para hacer un estudio a nivel particular.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
vic91am
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Mar 2012 10:44

Re: Se puede apagar el PC desde Excel o Hibernarlo .....?

Notapor Sergio Castañeda » 25 Abr 2012 18:58

Carlos, por favor me puedes enviar tu archivo, backerodiana@hotmail.com

Gracias
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Sergio Castañeda
Miembro Nuevo
Miembro Nuevo
 
Registrado: 16 Dic 2011 12:45

Это я Олег Михайлович Миронов подписываюсь что я хуйло и гн

Notapor Morsarnifenon » 27 Abr 2012 19:32

Шевчук .. хочу сказать всем что я Миронов Олег Михайлович 21-08-1959 - проститутка, мелкая тварь и шизик . :)))благотворительность февраль 2010 Орест николаевич суд 2012 кротов николай алексеевич кретов евгений владимирович крайний алексей семенович Леонтий!френды Гугл Лига Чемпионов Нью Йорк новость церковь государство музыка рассказы директор школы Собаки мама Дмитрий Быков терракт Жизнь детство парус Росрыболовство спам :))) арт юмор с 10.12.2002г. – 01.07.2003г.. заместитель генерального директора Группы компаний Доброслав; разное ;
Также я Миронов О.М. 1959 говноблоггер и трус .
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Morsarnifenon
Miembro Nuevo
Miembro Nuevo
 
Registrado: 27 Abr 2012 19:18


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados