Thema Datum  Von Nutzer Rating
Antwort
Rot If mit Instr klappt nicht
30.11.2020 16:46:57 Dieter Schwinkendorf
NotSolved
30.11.2020 17:40:10 volti
NotSolved
30.11.2020 21:58:07 Gast38234
NotSolved

Ansicht des Beitrags:
Von:
Dieter Schwinkendorf
Datum:
30.11.2020 16:46:57
Views:
742
Rating: Antwort:
  Ja
Thema:
If mit Instr klappt nicht

Hallo alle hilfreichen VBA' ler,

ein Anfänger schafft diese (Syntax) Hürde nicht.

In Excelspalte 1 stehen untereinander

Deutschland, ausgewählte evangelische Kirchenbücher 1500-1971(dahinter verbirgt sich die entsprechende Internetadresse.

Darunter kommen 'normale' Stringfelder bis zur nächsten Internetadresse.

Ich möchte in Spalte 2 die Internetfelder mit '9' Markieren.

Mein erstes Progi läuft die erste Schleife durch und bleibt beim zweiten Durchlauf

mit Laufzeitfehler(9) Index außerhalb des gültigen Bereiches stehen.

Vermutlich ist der If Befehl mit Instr nicht ok, wenn dort normale Str auftauchen.

Hier mein kleines Programm 

Vielen Dank für die Hilfe im Voraus

Dieter

 Option Explicit
Sub TEST()
Worksheets("Test").Activate
Dim Azeile As Integer
Azeile = 3
Dim Z As Integer
Z = 9
Do While Cells(Azeile, 1).Value <> "999"
If InStr(Cells(Azeile, 1).Hyperlinks(1).Address, "https://search.ancestry.de") = 1# Then
    Cells(Azeile, 2) = Z
  Azeile = Azeile + 1
   Else
Azeile = Azeile + 1
End If
Loop
End Sub
 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot If mit Instr klappt nicht
30.11.2020 16:46:57 Dieter Schwinkendorf
NotSolved
30.11.2020 17:40:10 volti
NotSolved
30.11.2020 21:58:07 Gast38234
NotSolved