Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: VB voor excel - vraag antwoord box -  (gelezen 2776 keer)

0 leden en 1 gast bekijken dit topic.

Offline Hombre

  • Volledig lid
  • **
  • Berichten: 164
  • ¡Qué guapa!
VB voor excel - vraag antwoord box -
« Gepost op: 17 juli 2006, 14:15:39 »
Beste

Onderstaand code gebruik ik om sheets vrij te maken met een code. Nu, de vraag, bij gebruik van deze module kan iemand meekijken naar de code die ik ingeef. Kan deze module aangepast worden zodanig dat er sterretjes staan in het venster bij het ingeven?

Hartelijk Dank

Citaat
Sub serviceUnprotect()
On Error GoTo FOUT:

    Application.ScreenUpdating = False
   
Dim antwoord As String
   
    antwoord = InputBox("Geef het juiste paswoord.", "Paswoord om te deblokkeren")
    'Paswoord om te DEBLOKKEREN in pagina "service" die onzichtbaar is
    If antwoord = " " Then
    ElseIf antwoord = Sheets("Service").Range("E4") Then
   
Dim sh As Worksheet
For Each sh In Worksheets
    sh.Activate
    ActiveSheet.Unprotect Password:=Sheets("Service").Range("E4")
 
    ElseIf antwoord > "0" Then
        MsgBox "Geef juist paswoord!", vbOKOnly + vbCritical, ""
    End If
Exit Sub
FOUT:
    MsgBox "FOUT BIJ OPDRACHT! Foutnummer 101", vbOKOnly + vbCritical, ""
End Sub
Windows XP, Home, SP2, Intel Core2 Duo E6400 2.13Ghz, 1024 MB RAM, GeForce FX 7300LE, HDD:SATA II 160GB NTFS, AVG antivirus, Outlook Express

Offline WG

  • Ervaren lid
  • ***
  • Berichten: 366
  • Geslacht: Man
  • http://www.wimgielis.be
Re:VB voor excel - vraag antwoord box -
« Reactie #1 Gepost op: 17 juli 2006, 21:23:16 »
Hallo

ik zal je op weg zetten met bijgevoegd bestand.

Voer de code uit:

er komt een userform met een textbox in en een OK knop. In de box komt het paswoord. Textboxen hebben een eigenschap om de inhoud te vervangen door iets anders: zie de eigenschappen van de textbox. Ik laat vervangen door een *

Na OK klikken komt het paswoord in cel A1.

Hiermee kan je zeker verder...

WG
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline jpvs

  • Lid
  • *
  • Berichten: 33
  • Geslacht: Man
  • Oplossing.be
Re:VB voor excel - vraag antwoord box -
« Reactie #2 Gepost op: 18 juli 2006, 14:31:48 »
Hier staat een mooi vb:

https://www.ozgrid.com/download/

onder : PasswordBook.zip

How to add a UserForm that prompts for a user name and password when the workbook opens.

PS : blad config is verborgen waar de codes in staan.
Opmaak / blad zichtbaar maken selecteer "config".

Pierre
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline Hombre

  • Volledig lid
  • **
  • Berichten: 164
  • ¡Qué guapa!
Re:VB voor excel - vraag antwoord box -
« Reactie #3 Gepost op: 20 juli 2006, 10:56:20 »
WG & jpvs hartelijk dank voor deze oplossing.
Met wat puzzelen heb ik dit kunnen oplossen.

Maar nog klein probleem;

Omdat deze beveiliging dient om de bladen af te schermen mag de gebruiker niet aan de code kunnen van VB.
Hoe kan ik de menubar vergrendelen die VB openen onmogelijk maakt?

Bedankt
Hombre
Windows XP, Home, SP2, Intel Core2 Duo E6400 2.13Ghz, 1024 MB RAM, GeForce FX 7300LE, HDD:SATA II 160GB NTFS, AVG antivirus, Outlook Express

Offline MaartenR

  • Nieuw lid
  • Berichten: 9
  • Oplossing.be
Re:VB voor excel - vraag antwoord box -
« Reactie #4 Gepost op: 20 juli 2006, 11:14:21 »
naar mijn weten is dat niet mogelijk... toch niet met een functie
Je kan mss macro aanmaken van zodra je VB opstart excel afsluit, dat zal ze wel leren omden duur :p
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline WG

  • Ervaren lid
  • ***
  • Berichten: 366
  • Geslacht: Man
  • http://www.wimgielis.be
Re:VB voor excel - vraag antwoord box -
« Reactie #5 Gepost op: 20 juli 2006, 13:03:53 »
Hombre

ik zou de gebruiker toelaten om VBE te openen. Per slot van rekening is het sinds kort mogelijk om meerdere Excel bestanden tegelijk te openen... :) en kan de gebruiker code willen aanpassen in een ander bestand.

Zet wel een paswoord op de code van jouw bestand: klik rechts op het project, dan Eigenschappen, dan op 2de tabblad aanvinken en paswoord 2 keer invoeren.

Wigi
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline Hombre

  • Volledig lid
  • **
  • Berichten: 164
  • ¡Qué guapa!
Re:VB voor excel - vraag antwoord box -
« Reactie #6 Gepost op: 20 juli 2006, 14:14:25 »
Bedankt WG dit zocht ik eigenlijk maar wist niet waar te doen.

Afgesloten onderwerp.
Windows XP, Home, SP2, Intel Core2 Duo E6400 2.13Ghz, 1024 MB RAM, GeForce FX 7300LE, HDD:SATA II 160GB NTFS, AVG antivirus, Outlook Express

 


www.combell.com