Code anpassen

Diskutiere und helfe bei Code anpassen im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo Community, Ich habe jetzt einen Code der funktioniert, aber wenn ich die Excel Datei schließe und wieder öffne gibt der Code einen Error.... Dieses Thema im Forum "Microsoft Office" wurde erstellt von LiNy.01, 12. März 2020.

  1. LiNy.01
    LiNy.01 Gast

    Code anpassen


    Hallo Community,


    Ich habe jetzt einen Code der funktioniert, aber wenn ich die Excel Datei schließe und wieder öffne gibt der Code einen Error.


    Hier ist der Code:


    Sub Test

    ActiveCell.Select
    Selection.Copy
    Sheets"Prüfungstabelle".Select
    Range"A1".Select
    ActiveSheet.Paste
    Range"A2".Select
    Application.CutCopyMode = False
    ActiveCell.FormulaR1C1 = "=FORMULATEXTR[-1]C"
    Range"A2".Select
    Selection.Copy
    Range"B1".Select
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Selection.ClearContents
    Range"A2".Select
    Selection.Copy
    Range"B1".Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Range"I1".Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
    :=False, Transpose:=False
    Range"A2".Select
    Application.CutCopyMode = False
    Selection.ClearContents
    Range"B1".Select
    Selection.TextToColumns Destination:=Range"B1", DataType:=xlDelimited, _
    TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
    Semicolon:=True, Comma:=False, Space:=False, Other:=True, OtherChar:= _
    "!", FieldInfo:=ArrayArray1, 1, Array2, 1, Array3, 1, Array4, 1, Array5, 1, _
    Array6, 1, Array7, 1, TrailingMinusNumbers:=True
    Range"B1".Select
    Selection.Delete Shift:=xlToLeft
    Range"C1:G1".Select
    Selection.Delete Shift:=xlToLeft
    Range"C1".Select
    Selection.TextToColumns Destination:=Range"C1", DataType:=xlDelimited, _
    TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
    Semicolon:=True, Comma:=False, Space:=False, Other:=False, OtherChar _
    :="!", FieldInfo:=ArrayArray1, 1, Array2, 1, Array3, 1, Array4, 1, Array5, _
    1, Array6, 1, TrailingMinusNumbers:=True
    Range"C1".Select
    Selection.Delete Shift:=xlToLeft
    Range"D1:H1".Select
    Selection.ClearContents


    Dim wsh As Worksheet
    Dim sWert As Double
    Dim c As Range
    Dim Firstaddress As String
    Dim PTName As String

    With Sheets"Prüfungstabelle"
    Set wsh = Sheets.Range"B1".Value
    sWert = .Range"A1"
    PTName = .Range"C1"
    End With

    With wsh
    Set c = .PivotTablesPTName.TableRange1.FindsWert
    If Not c Is Nothing Then
    Firstaddress = c.Address
    Do
    c.Interior.Color = vbRed
    Set c = .PivotTablesPTName.TableRange1.FindNextc
    Loop While c.Address <> Firstaddress
    Else
    MsgBox "Suchwert nicht gefunden"
    End If
    End With

    Rows"1:1".Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Rows"1:1".Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Sheets"KS".Select

    End Sub


    Ich hoffe ihr könnt mir helfen den Code zu sortieren und zu säubern, dass er immer funktioniert.


    vielen Dank und liebe Grüße,

    LiNy
     
  2. Sebastian Pfister ED Win User

    Microsoft Access Visual Basic Script zur Prüfung eines Wertes aus Formularfeld in Tabelle

    Wie finde ich den richtigen Datentyp für das Formularfeld heraus bzw. wie muss ich das anpassen oder den Code anpassen? Das Feld "cBarcode" ist mit Felddatentyp "Kurzer Text" mit Feldgröße 255 in der Tabelle "dbo_tArtikel" vorhanden!
  3. Claus Busch Win User

    Zeile automatisch ausblenden und erledigt Aufgaben in neuem Registerblatt aufzählen

    Hallo,

    da das Makro auf eine Eingabe in einem Blatt reagiert (Worksheet_Change), muss der Code in das Sheet-Modul dieses Blattes.

    Der Code ist eigentlich recht einfach und ich denke, du kannst ihn leicht auf dein Layout anpassen.

    Claus
  4. Claus Busch Win User

    Exeltabelle 2-zeilig aufgebaut - wie ändern auf 1-zeilig

    Hallo Willy,

    probiere es mal mit folgendem Code (eventuell musst du die Bereiche noch an deine Tabelle anpassen):

    Sub Zeilen_verschieben()
    
    Dim LRow As Long, i As Long
    'Hier Blattname anpassen
    
    With Sheets("Tabelle1")
    
       LRow = .Cells(.Rows.Count, 1).End(xlUp).Row
    
       For i = LRow To 2 Step -2
    
          .Range(.Cells(i, "A"), .Cells(i, "O")).Copy .Cells(i - 1, "G")
    
          .Rows(i).Delete
    
       Next
    
    End With
    
    End Sub
    Claus
  5. rob_uc Win User

    Bereinigung von Dokumenteigenschaften (Dokumentinspektor)

    Hi Andreas,

    nochmal eine Frage zu deinem Code. In dies Filesearch.cls deinen Code kopieren, Look in anpassen, mit cscript ausführen. erhalte jedoch einen kompilierungsfehler. anweisungsende erwartet. danke für deine hilfe.



    gruss, rob
  6. Chris-Kaiser Win User

    Zelle trotz mehrzeiligem Inhalt verkleinert darstellen

    Hallo Alex,

    der Code gehört ins Klassenmodul des jeweiligen Tabellenblattes:

    rechte Maustaste auf dem Blattregister -> Code anzeigen -> Code dort einfügen.

    Option Explicit
    
    Dim myCell As Range
    
    Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    
    If Not myCell Is Nothing Then
    
        myCell.EntireRow.RowHeight = 14.25 'ggf auch anpassen Zeilenhöhe Standard
    
    End If
    
    If Target.Column = 6 Then 'Spalte F anpassen!
    
     Target(1, 1).EntireRow.AutoFit
    
     Set myCell = Target(1, 1)
    
    End If
    
    End Sub
    Wenn eine Zelle in Spalte F markiert wird, wird die Zeile vergrößert, bei erneutem klick in eine andere Zelle wieder verkleinert.
    Wäre Dir das auch so Recht?

    lg Chris
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Code anpassen - Microsoft Office

Die Seite wird geladen...

Code anpassen - Similar Threads - Code anpassen

Forum Datum

Windows 11 Login Email Code Problem

Windows 11 Login Email Code Problem: Guten Tag Support,ich habe wie so manch andere hier auch das Problem, dass meine Microsoft Email Code mail nicht eintrifft. Dazu habe ich aber einige fragen zu einem Lösungsweg da variablen nicht...
Apps Heute um 02:13 Uhr

Windows 11 Login Email Code Problem

Windows 11 Login Email Code Problem: Guten Tag Support,ich habe wie so manch andere hier auch das Problem, dass meine Microsoft Email Code mail nicht eintrifft. Dazu habe ich aber einige fragen zu einem Lösungsweg da variablen nicht...
Games und Spiele Heute um 02:13 Uhr

Kein Code per E-Mail für Microsoft Authenticator – was tun?

Kein Code per E-Mail für Microsoft Authenticator – was tun?: Ich versuche derzeit, mich in der Microsoft Authenticator App mit meiner E-Mail-Adresse anzumelden. Dabei wird angekündigt, dass mir ein Sicherheitscode per E-Mail gesendet wird. Allerdings...
Microsoft Office Gestern um 00:03 Uhr

tadalafil coupon code commander tadalafil 20 mg

tadalafil coupon code commander tadalafil 20 mg: . . Tadalafil coupon code -–> https://tinyurl.com/Cialis365 . . . . . commander tadalafil sans ordonnance commander tadalafil 10mg tadalafil coupon code tadalafil commander en ligne...
Microsoft Windows Montag um 16:37 Uhr

Ich habe mein "windows hello" pin vergessen, bekomme aber keinen Code zugesendet

Ich habe mein "windows hello" pin vergessen, bekomme aber keinen Code zugesendet: Leider habe ich meinen Windows hello Pin vergessen. Nun wollte ich diesen zurücksetzten. Hierfür sollte eigentlich ein Code zu meiner hinterlegten eMail zugesendet werden eine andere möglichkeit...
Apps 7. Mai 2025

Ich habe mein "windows hello" pin vergessen, bekomme aber keinen Code zugesendet

Ich habe mein "windows hello" pin vergessen, bekomme aber keinen Code zugesendet: Leider habe ich meinen Windows hello Pin vergessen. Nun wollte ich diesen zurücksetzten. Hierfür sollte eigentlich ein Code zu meiner hinterlegten eMail zugesendet werden eine andere möglichkeit...
Games und Spiele 7. Mai 2025

Erhalte kein Code an meine hinterlegte Zweit-Email-Adresse.

Erhalte kein Code an meine hinterlegte Zweit-Email-Adresse.: Hallo zusammen,ich habe meine erste Hotmail Adresse @hotmail.com seit über 15 Jahren. Ich kann mich aus irgendeinem Grund nicht einloggen und veranlasse mehrmals, dass mir ein Sicherheitscode an...
Outlook.com 5. Mai 2025
Code anpassen solved
  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.