Thema Datum  Von Nutzer Rating
Antwort
18.01.2011 10:02:35 Dan
NotSolved
18.01.2011 11:14:30 Severus
NotSolved
18.01.2011 11:35:41 Gast51432
NotSolved
18.01.2011 12:12:29 Severus
NotSolved
18.01.2011 12:49:55 Gast55725
NotSolved
18.01.2011 13:01:45 Severus
NotSolved
Rot worksheet wechsel per Doppelklick
18.01.2011 13:21:59 Gast36010
NotSolved
18.01.2011 13:40:55 Gast28697
NotSolved
18.01.2011 13:53:30 Severus
NotSolved
18.01.2011 13:57:16 Gast86152
NotSolved
18.01.2011 13:59:35 Severus
NotSolved

Ansicht des Beitrags:
Von:
Gast36010
Datum:
18.01.2011 13:21:59
Views:
911
Rating: Antwort:
  Ja
Thema:
worksheet wechsel per Doppelklick

ddd

Jetzt schaut des ganze so aus

er schreibt mir jetzt alle fünf vorgefertigten Spalten im Worksheet mit den gleichen Daten voll sobald ich den ersten Doppelklick auf eine Nummer gemacht habe.

 

   
    If Target.Column = 2 Then
  
   
       Const strDATEI3PFAD As String = "+++++++++++"
       Const strDATEI3NAME As String = "-------"
       Dim x3WB As Excel.Workbook
       Dim boVorhanden As Boolean
       Dim FreieZeile As Long
       Dim ANSW As Long
       Dim Durchlauf As Integer
       Dim Laufzahl As Integer
       Dim j As String
    
       ANSW = MsgBox("Möchten Sie ein Rückenschild anlegen?", vbQuestion + vbYesNo, " Rückenschild anlegen")
      
       Durchlauf = MsgBox(" Mehr als einenDurchlauf starten?", vbYesNo + vbQuestion, " Anzahl Durchläufe...")
       
    If ANSW = 7 Then Exit Sub
          boVorhanden = False
          
           For Each x3WB In Application.Workbooks
          
           If UCase(x3WB.Name) = UCase(strDATEI3NAME) Then
                boVorhanden = True
           Exit For
       End If
        Next
           If boVorhanden = False Then
           Set x3WB = Workbooks.Open(strDATEI3PFAD)
          
           Else
               Set x3WB = Workbooks(strDATEI3NAME)
    End If
         
         
 With x3WB.Sheets(3)
   
     j = Format(Date, "YYYY")

     .Cells(1, 1) = j
     .Cells(1, 3) = Target
     .Cells(4, 1) = Target.Offset(0, 2)
     .Cells(5, 1) = Target.Offset(0, 9)
     .Cells(6, 1) = Target.Offset(0, 10)
     .Cells(3, 1) = Target.Offset(0, 3)
     .Cells(7, 1) = Target.Offset(0, 11)
    
    
    If Durchlauf = 6 Then
 
     For Laufzahl = 5 To 17 Step 4
 
  .Cells(1, Laufzahl) = j
  .Cells(1, Laufzahl + 3) = Target
  .Cells(4, Laufzahl) = Target.Offset(0, 2)
  .Cells(5, Laufzahl) = Target.Offset(0, 9)
  .Cells(6, Laufzahl) = Target.Offset(0, 10)
  .Cells(3, Laufzahl) = Target.Offset(0, 3)
  .Cells(7, Laufzahl) = Target.Offset(0, 11)
 
    Next Laufzahl

  End If


End With

 

 

End If

 

 


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
18.01.2011 10:02:35 Dan
NotSolved
18.01.2011 11:14:30 Severus
NotSolved
18.01.2011 11:35:41 Gast51432
NotSolved
18.01.2011 12:12:29 Severus
NotSolved
18.01.2011 12:49:55 Gast55725
NotSolved
18.01.2011 13:01:45 Severus
NotSolved
Rot worksheet wechsel per Doppelklick
18.01.2011 13:21:59 Gast36010
NotSolved
18.01.2011 13:40:55 Gast28697
NotSolved
18.01.2011 13:53:30 Severus
NotSolved
18.01.2011 13:57:16 Gast86152
NotSolved
18.01.2011 13:59:35 Severus
NotSolved