Zum Inhalt springen

PlutoNash

Mitglieder
  • Gesamte Inhalte

    25
  • Benutzer seit

  • Letzter Besuch

Beiträge von PlutoNash

  1. Innerhalb einer Mappe geht das einfacher:

    1. Zelle wählen, in der die Kopie einer anderen Zelle übernommen werden soll

    2. = reinsetzen

    3. über die Tabellenleiste das Ursprungstabellenblatt wählen

    4. Nun dort die Zelle wählen, woher der Wert kommen soll

    5. mit Return abschliessen

    zB. so: Das ist der Inhalt der Zelle A1 in Tabelle1

    =Tabelle2!B5

    In A1 wird nun aus Tabellenblatt 2 der Inhalt der dortigen Zelle B5 geschrieben.

    Probiers aus

  2. Innerhalb einer Anwendung sollte das gar kein Problem sein. Mit einer Sprache die Objektorientierung versteht könnte das wie folgt zu lösen sein:

    FensterB.Textfeld.Text=FensterA.Textfeld.Text

    Sobald eine Textänderung in FensterA erfolgt wird diese an FensterB weitergegeben.

    Diese Zuweisung kann man natürlich einem ButtomClick Ereignis zuordnen...

    Gruss Pluto

  3. Ich hoffe ich habe Dich richtig verstanden, aus einer externen Exceldatei möchtest Du die Daten in die aktuelle Datei einbinden!?

    1. Beide Exceldateien öffenen

    2. Das Tabellenblatt, dass die externen Daten enthält ([Vorlagen]!Abt13) markieren und ausschneiden

    3. Umschalten auf die aktuelle Mappe, ggfls. neue, leere Tabelle erstellen

    4. Einfügen des gesamten Tabellenblattes in dieses leere Tabellenblatt

    Sollte klappen ... Gruss Pluto

  4. Hotte,

    probier mal dieses Makro:

    1. Sub Test()
    2. 'Initialisieren aller möglichen Zahlen 1-150
    3. For i = 1 To 150
    4. Cells(i, 11).Value = i
    5. Next i
    6. 'Abfrage des Zellinhaltes und löschen der entsprechenden Zahl, wenn vorhanden
    7. For b = 2 To 16
    8. For a = 1 To 10
    9. If Cells(b, a).Value <> "" Then Cells((Cells(b, a).Value), 11).Value = ""
    10. Next a
    11. Next b

    12. End Sub

    Wichtig: Kontrolle des Zellinhaltes auf Leer/NUL, also nicht auf Leerzeichen!

    Gruss Pluto

  5. Für Zelle U3 und nach unten vervollständigen:

    =WENN(UND(INDEX(D3:T3;;ANZAHL($D$1:$S$1)-2)=" ";INDEX(D3:T3;;ANZAHL($D$1:$S$1)-1)=" ";(INDEX(D3:T3;;ANZAHL($D$1:$S$1))=" "));3;WENN(UND(INDEX(D3:T3;;ANZAHL($D$1:$S$1)-1)=" ";INDEX(D3:T3;;ANZAHL($D$1:$S$1))=" ");2;WENN(INDEX(D3:T3;;ANZAHL($D$1:$S$1))=" ";1;0)))

    Das funktioniert, wenn Du immer das aktuelle Datum nacheinander oben einträgst und " " (das Leerzeichen) als Fehlen deklarierst.

    Das mit dem Leerzeichen finde ich nicht sehr übersichtlich, bei Änderung müsstest Du natürlich obige Formel ändern.

    Bedingte Formatierung für die farbliche Gestaltung.

    Gruss Pluto

  6. Vielleicht ein Deklarationsproblem, aus der Hilfe:

    "Auf Variablen, die mit der Public-Anweisung deklariert wurden, kann von allen Prozeduren in allen Modulen aus allen Anwendungen zugegriffen werden."

    Es gibt also: Private-, Public - oder Dim-Anweisung

    Gruss

  7. Hallo,

    224 nach Hex ...

    224:16=14 (Rest 0) --> Dez - 14 entspricht Hex - E

    Rest 0 --> Hex 0

    Dez 224 --> Hex E0 !

    223 nach Hex ....

    223:16=13 (13x16=208, also Rest 15) --> Dez - 13 entspricht Hex - D

    Rest 15 --> Dez - 15 entspricht Hex - F

    Dez 223 --> Hex DF !

    Unter Windows kannst Du dich mit dem Rechner kontrollieren, hier die wissenschaftliche Einstellung benutzen.

    Gruss

  8. sverweis.jpg

    Gelb: C4:C7 - die betrachtete Tabelle

    Rot: D4 - die Eingabe, hier 35

    1. SVERWEIS (D5) findet 35 nicht, aber nächst niedrigen, also 25

    2. VERGLEICH (D6), holt sich die Zeilenposition (D5) von 25 in der Tabelle

    3. INDEX holt den Wert, der eine Zeile unter der mit dem VERGLEICH ermittelten steht (D6+1) und 50 wird ausgegeben

    Erlaubte Eingaben: 25 ... 99

    iO?

  9. Sub Makro1()

    Range("F3:F20").Select 'Hier den Bereich eintragen

    If Range("G3").Value Then 'Zelle in der W/F steht

    Selection = True

    Else

    Selection = False

    End If

    ActiveCell.Select

    End Sub

    Dieses Makro beschreibt Dir die Zellen vonF3:F20 mit WAHR oder FALSCH, wie ein Schalter, im das Gegenteil.

    Mit Hilfe eines Kontrollkästchen aus der Formularsymbolleiste, an das obiges Makro gekoppelt ist, kannst Du die Zelle G3 füllen (W/F)

    Vielleicht hilft es ein wenig weiter

    Gruss Pluto

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...