Thema Datum  Von Nutzer Rating
Antwort
Rot Cells()-Funktion abhängig von eingetragenem Wert
06.02.2020 11:02:53 guazro
NotSolved
06.02.2020 11:04:21 guazro
NotSolved
06.02.2020 14:09:19 Torsten
NotSolved
06.02.2020 17:09:04 guazro
NotSolved
07.02.2020 07:41:10 Torsten
*****
NotSolved
07.02.2020 10:40:37 guazro
Solved
06.02.2020 14:04:00 Torsten
NotSolved

Ansicht des Beitrags:
Von:
guazro
Datum:
06.02.2020 11:02:53
Views:
1150
Rating: Antwort:
  Ja
Thema:
Cells()-Funktion abhängig von eingetragenem Wert

Hallo,

auch nach einigem Googlen finde ich nicht heraus, warum die vorletzte hier angehängte Zeile immer Probleme verursacht. Ich will, dass die dort verwendete Zelle von dem abhängt, was in Zelle (27, 1) steht.

Das hat auch ohne Convertierung von entry bzw. entryoriginal nicht geklappt - egal ob die Zelle (27, 1) als Number oder General formatiert wurde.

 

In Zelle (27, 1) steht also zum Beispiel die Zahl 47 und ich will, dass 130 Zeilen der 11. Spalte mit iVal gefüllt werden.

Wenn anstatt einer 47 eine 48 in der Zelle steht, sollen 130 Zeilen der 12. Spalte mit iVal gefüllt werden.

 

    Dim iVal As Integer
    Dim ws As Worksheet, sh As Worksheet
    Dim i As Integer
    Dim entry As Integer
    Dim entryoriginal As Variant

entryoriginal = Cells(27, 1).Value entry = CInt(entryoriginal) Set ws = Sheets("Overview") Set sh = Sheets("Tickets") For i = 1 To 130 iVal = Application.WorksheetFunction.CountIfs(sh.Range("I:I"), Cells(i + 1, 1).Value, sh.Range("C:C"), entry) Cells(i + 1, entry - 38).Value = iVal Next i

 

Ich habe im Internet gelesen, dass man Zahlen als Datentyp Variant aus einer Zelle zieht und sie dann in einen Integer umwandeln kann, um weiterzurechnen.

Wenn ich nicht zu Integer konvertiere, gibt es keine Fehlermeldung, aber es passiert auch nichts. 

Wenn ich den Wert versuche zu konvertieren, gibt es einen Type Mismatch (Run Time Error 13).

Was mache ich falsch?


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 Cells()-Funktion abhängig von eingetragenem Wert
06.02.2020 11:02:53 guazro
NotSolved
06.02.2020 11:04:21 guazro
NotSolved
06.02.2020 14:09:19 Torsten
NotSolved
06.02.2020 17:09:04 guazro
NotSolved
07.02.2020 07:41:10 Torsten
*****
NotSolved
07.02.2020 10:40:37 guazro
Solved
06.02.2020 14:04:00 Torsten
NotSolved