• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Fout 71 tijdens uitvoering bij opvragen foto

  • Onderwerp starter Onderwerp starter HWV
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

HWV

Terugkerende gebruiker
Lid geworden
19 feb 2009
Berichten
1.213
Beste,

Boven mijn userform heb ik het volgende staan.

Code:
Const sDir = "P:\Productions\Automatisering\Foto groot\"
Code:
Const rDir = "P:\Productions\Automatisering\Foto klein\"

Die ik dan verder in ijn code aanroep met

Code:
            Image2.Picture = LoadPicture(sDir & Cbo_Artikel.Value & ".jpg")

en
Code:
            frmFormulier.Image4.Picture = LoadPicture(rDir & Cbo_Artikel.Value & ".jpg")

Nu zou ik willen inbouwen als dat het pad niet bestaat, dat er dan geen medling gegeven wordt
Fout 71 tijdens uitvoering
schijf is niet gereed

en de code vastloopt

Dit komt ook dat ik de foto`s nu opvraag van een andere server.

dus eigenlijk twee vragen.

1) Hoe voorkom ik dat ik de foutmelding krijg, en dat het script vast loopt
2) kan ik zo inbouwen dat ik een servernaam opgeef met de daarbijbehorende wachtwoord om de foto`s op te halen.

Groet HWV


hieronder een deel van de code

Code:
Const sDir = "P:\Productions\Automatisering\Foto groot\"
Const rDir = "P:\Productions\Automatisering\Foto klein\"

Private Sub Cbo_ArtikelNaam1_Change()
    Image2.Picture = LoadPicture("")
    On Error Resume Next
    Dim oRng As Range
    Set oRng = Workbooks("GST1- Eenheden.xls").Sheets("Artikelen").Cells.Find(what:=Cbo_ArtikelNaam1.Value, LookIn:=xlValues, MatchCase:=False)
        If oRng <> "" Then

            Cbo_Artikel.Value = oRng.Offset(0, -1).Value
            TXT_Artikelnummer.Value = oRng.Offset(0, -1).Value
            Omschrijving1.Value = oRng.Offset(0, 0).Value
            Omschrijving2.Value = oRng.Offset(0, 1).Value
            Verpakt.Value = oRng.Offset(0, 2).Value
            Image2.Picture = LoadPicture(sDir & Cbo_Artikel.Value & ".jpg")
            frmFormulier.Image4.Picture = LoadPicture(rDir & Cbo_Artikel.Value & ".jpg")
        Else
            Artikelnummer.Value = ""
            Txt_Omschrijving.Value = ""
            Txt_Verpakt.Value = ""
            Image2.Picture = LoadPicture("")
        End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan