Office: Hilfe zu Makro

Helfe beim Thema Hilfe zu Makro in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe folgendes Makro zu eínem Fortschrittsbalken im Internet gefunden und finde es sehr praktisch. Allerdings möchte ich noch gerne... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von !!hilfe!!, 10. März 2010.

  1. !!hilfe!! Erfahrener User

    Hilfe zu Makro


    Hallo,

    ich habe folgendes Makro zu eínem Fortschrittsbalken im Internet gefunden und finde es sehr praktisch. Allerdings möchte ich noch gerne einfügen, dass es erst ab Zeile vier mit der Berechnung beginnt, denn momentan beginnt es zwar schon ab Spalte 4, aber eben das mit der Zeile bekomm ihc nicht hin.

    Ich bitte also mal wieder um eure Hilfe.
    Danke

    Code:
    Private Sub Worksheet_Change(ByVal Target As Range)
        Dim inSpalte As Integer
        If Target.Count > 1 Then Exit Sub
        If Target.Column <> 4 Or Target.Row > 40 Then Exit Sub
        With Worksheets("Tabelle2")
            .Range(.Cells(Target.Row, 1), .Cells(Target.Row, 100)).Interior.ColorIndex = xlNone
            For inSpalte = 1 To Target * 100
                .Cells(Target.Row, inSpalte).Interior.ColorIndex = 3
            Next inSpalte
        End With
    End Sub
    
     
    !!hilfe!!, 10. März 2010
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    Code:
    Option Explicit
    
    Private Sub Worksheet_Change(ByVal Target As Range)
        Dim inSpalte As Integer
        If Target.Count = 1 And Target.Column = 4 Or Target.Row <40>= 4 Then
            With Worksheets("Tabelle2")
                .Range(.Cells(Target.Row, 1), .Cells(Target.Row, 100)).Interior.ColorIndex = xlNone
                For inSpalte = 1 To Target * 100
                    .Cells(Target.Row, inSpalte).Interior.ColorIndex = 3
                Next inSpalte
            End With
        End If
    End Sub
    
     
    Hajo_Zi, 10. März 2010
    #2
  3. Hajo_Zi
    Hajo_Zi Erfahrener User
    es war noch nicht ganz korrekt.
    Code:
    Option Explicit
    
    Private Sub Worksheet_Change(ByVal Target As Range)
        Dim inSpalte As Integer
        If Target.Count = 1 Then
            If Target.Column = 4 Or Target.Row <40>= 4 And IsNumeric(Target) Then
                With Worksheets("Tabelle2")
                    .Range(.Cells(Target.Row, 1), .Cells(Target.Row, 100)).Interior.ColorIndex = xlNone
                    For inSpalte = 1 To Target * 100
                        .Cells(Target.Row, inSpalte).Interior.ColorIndex = 3
                    Next inSpalte
                End With
            End If
        End If
    End Sub
    
     
    Hajo_Zi, 10. März 2010
    #3
  4. !!hilfe!! Erfahrener User

    Hilfe zu Makro

    Hallo,

    zunächst mal danke für die schnelle Antwort, aber wenn ich jetzt versuche die Zelle D3 zu beschriften, dann wird das Makro immer abgebrochen und ein Hinweis auf diese Zeile
    "For inSpalte = 1 To Target * 100" gebracht. Warum?
     
    !!hilfe!!, 10. März 2010
    #4
  5. Hajo_Zi
    Hajo_Zi Erfahrener User
    ändere diese Zeile
    If Target.Column = 4 And Target.Row <40>= 4 And IsNumeric(Target) Then
     
    Hajo_Zi, 10. März 2010
    #5
  6. !!hilfe!! Erfahrener User
    Ok, jetzt geht's.
    Danke
     
    !!hilfe!!, 10. März 2010
    #6
Thema:

Hilfe zu Makro

Die Seite wird geladen...
  1. Hilfe zu Makro - Similar Threads - Hilfe Makro

  2. Auswertung aus mehreren Registern erstellen (nur die Gelbmarkierten oder mit Datum von akt. Woche)

    in Microsoft Excel Hilfe
    Auswertung aus mehreren Registern erstellen (nur die Gelbmarkierten oder mit Datum von akt. Woche): Hallo zusammen, ich arbeite mit einer Excel-Arbeitsmappe, die mehrere Tabellenblätter enthält. Jedes Blatt dokumentiert bestimmte Vorgänge, und die Struktur der Daten ist in allen Blättern...
  3. Speichern mit dem Titel der Zelle A2

    in Microsoft Excel Hilfe
    Speichern mit dem Titel der Zelle A2: Moin moin, Ich habe per Makro einen Arbeitsablauf aufgezeichnet der soweit auch funktioniert. Dieser Endet jedoch im "Speichern Unter" Fenster, welches durch das Klicken von "Drucken als PDF"...
  4. Hilfe wie Löst man ein Makro über einem anderen Makro aus ....

    in Microsoft Excel Hilfe
    Hilfe wie Löst man ein Makro über einem anderen Makro aus ....: welches sich in der anderen Arbeitsmappe Befindet. Hallo ...habe gerade den Vollen Stress - Ich möchte von Arbeitsmappe 1 in den Arbeitsmappen 2 - 3 jeweils das gleiche Makro auslösen. Mein...
  5. Kontrollkästchen (mehrere) Makro kopieren, Problem: Zellen nicht gegenseitig überschreiben

    in Microsoft Excel Hilfe
    Kontrollkästchen (mehrere) Makro kopieren, Problem: Zellen nicht gegenseitig überschreiben: Hallo zusammen, ich arbeite gerade an einer Vereinfachung für Bestellungen. Ich habe es hingekriegt, dass Kontrollkästchen an zu wählen sind und dann bestimmte Informationen kopiert werden. Jetzt...
  6. Bitte um Hilfe bei erstellung eines Makros, chat GPT hängt sich auf

    in Microsoft Excel Hilfe
    Bitte um Hilfe bei erstellung eines Makros, chat GPT hängt sich auf: Hallo Bitte kann mir jemand helfen ich bräuchte ein Makro welches mir eine Liste erstellt aus der Zahlenkombination 0-6. beginnt soll beginnen mit 0 0 0 0 0 0 0 dann 0 0 0 0 0 0 1 aber auch...
  7. Brauche Hilfe bei einer Makro

    in Microsoft Excel Hilfe
    Brauche Hilfe bei einer Makro: Hey, ich bin leider absolut unbewandert in Makros, ich benötige jedoch für die Arbeit diese Liste :( Evtl kann mir ja wer helfen. Diese Tabelle habe ich im Internet gefunden und die passt gut zu...
  8. Hilfe benötigt bei Fehler in Makro

    in Microsoft Excel Hilfe
    Hilfe benötigt bei Fehler in Makro: Guten Tag erstmal. Direkt vorweg, Excel ist absolutes Neuland für mich. Habe jetzt nur versucht mich rein zu finden um einen Fehler zu finden, da derjenige, der die Makros vor einigen Jahren...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden