Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
928to932
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
928to932
928to932
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Code Zusatz

Code Zusatz
28.11.2007 12:28:00
Mike
Grüss Gott miteinander,
nach langer Suche bin ich in diesem Forum auf diesen Code gestoßen.
Dieser funktioniert genial, leider habe ich zu wenig Kentnisse mit VBA
um einen Zusatz einzubringen.
Ich möchte über eine Inputbox zusätzlich in Spalte Q zum dazugehörigen Namen eine Nummer vergeben.
Wäre toll wenn mir jemand behilflich wäre.
Gruss
Mike

Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim WB As Workbook
Dim Namen As String
Dim intx As Integer, inty As Integer
Set WB = ActiveWorkbook
Namen = InputBox("Bitte geben Sie den Namen für die neue Tabelle ein:")
If Namen  "" Then
WB.Sheets.Add.Name = Namen
Sheets("Vorlage").Cells.Copy Sheets(Namen).[A1]
'Blätter sortieren :
For intx = 1 To Sheets.Count
For inty = intx To Sheets.Count
If UCase(Sheets(inty).Name) 


3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Code Zusatz
28.11.2007 15:24:00
Mike
Sorry,
ich wollte nochmals anfragen, ich finde einfach keine Lösung.
Vielleicht könnte mir bitte doch noch jemand helfen.
Vielen Dank im vorraus
Mike

AW: Code Zusatz
28.11.2007 20:23:32
Gerd
Hallo Mike,
meinst Du so? (ungetestet)

Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim WB As Workbook
Dim Namen As String
Dim intx As Integer, inty As Integer
Dim Nummer As String
Set WB = ActiveWorkbook
Namen = InputBox("Bitte geben Sie den Namen für die neue Tabelle ein:")
Nummer = InputBox("Bitte geben Sie die Nummer für die neue Tabelle ein:")
If Namen  "" Then
WB.Sheets.Add.Name = Namen
Sheets("Vorlage").Cells.Copy Sheets(Namen).[A1]
'Blätter sortieren :
For intx = 1 To Sheets.Count
For inty = intx To Sheets.Count
If UCase(Sheets(inty).Name) 


Gruß Gerd

Anzeige
AW: Code Zusatz
29.11.2007 08:01:00
Mike
Hallo Gerd,
"Superklasse"
vielen Dank für deine Hilfe.
Viele Grüsse von
Mike

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige