Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  SAP DOWNLOAD DATUM FORMATIEREN

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  SAP DOWNLOAD DATUM FORMATIEREN (2104 mal gelesen)
commader_hugo
Mitglied
Student Mechatronik


Sehen Sie sich das Profil von commader_hugo an!   Senden Sie eine Private Message an commader_hugo  Schreiben Sie einen Gästebucheintrag für commader_hugo

Beiträge: 40
Registriert: 02.09.2004

erstellt am: 12. Jul. 2005 19:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo

Ich mache einen Download aus SAP. Über ein Makro verarbeite ich die Daten in Excel. Dabei sind auch Datumsanzeigen. Da die Informationen in die USA gehen sollen, soll das Datum im amerikanischen Format mm/dd/yyyy erscheinen. Habe das auch im Makro programmiert. Leider geht das irgendwie mit den Daten aus SAP aber nicht direkt. Man muss dann zuerst in die Zelle klicken und dann Enter - erst dann wechselt es von der deutschen in die amerikanische Formatierung.
Gibt es einen Befehl, der das irgendwie umgeht.

THX.

Gruss
Hugo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

commader_hugo
Mitglied
Student Mechatronik


Sehen Sie sich das Profil von commader_hugo an!   Senden Sie eine Private Message an commader_hugo  Schreiben Sie einen Gästebucheintrag für commader_hugo

Beiträge: 40
Registriert: 02.09.2004

erstellt am: 13. Jul. 2005 01:22    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

noch was

wie lauete der Befehl für das entfernen von Zeichen:
Ich habe in einer Zelle ABCD#EFGH oder ABCDEFG#HIJKL stehen. Alles links der Raute und auch die Raute soll entfernt werden!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bst
Mitglied



Sehen Sie sich das Profil von bst an!   Senden Sie eine Private Message an bst  Schreiben Sie einen Gästebucheintrag für bst

Beiträge: 192
Registriert: 31.08.2004

.

erstellt am: 13. Jul. 2005 07:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für commader_hugo 10 Unities + Antwort hilfreich

Morgen Hugo,

nimm Suchen und Ersetzen.

Suche nach *#
Ersetzen durch läßt Du leer.

Oder, falls nur alles bis zum 1. # gelöscht werden soll, nimm sowas:

=WENN(ISTFEHLER(FINDEN("#";A1));A1;TEIL(A1;FINDEN("#";A1)+1;999))

CUSee You, Bernd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

EbKo
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von EbKo an!   Senden Sie eine Private Message an EbKo  Schreiben Sie einen Gästebucheintrag für EbKo

Beiträge: 10
Registriert: 15.12.2004

Eplan 5.50
Eplan 5.60
Eplan 5.70
WSCAD 4.4
WSCAD 5.0

erstellt am: 13. Jul. 2005 10:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für commader_hugo 10 Unities + Antwort hilfreich

Hallo Hugo,

versuchs mal damit in deinem Makro:

    Datum = Worksheets(Tabelle).Cells(Zeile, Dat)
    Datum.Value = Datum.Value

Gruß EbKo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

commader_hugo
Mitglied
Student Mechatronik


Sehen Sie sich das Profil von commader_hugo an!   Senden Sie eine Private Message an commader_hugo  Schreiben Sie einen Gästebucheintrag für commader_hugo

Beiträge: 40
Registriert: 02.09.2004

erstellt am: 13. Jul. 2005 17:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Bernd
Hi EbKo

Funktioniert beides mal nicht im Makro!
Muss weiter suchen.

Gruss
Juergen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

bst
Mitglied



Sehen Sie sich das Profil von bst an!   Senden Sie eine Private Message an bst  Schreiben Sie einen Gästebucheintrag für bst

Beiträge: 192
Registriert: 31.08.2004

.

erstellt am: 14. Jul. 2005 07:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für commader_hugo 10 Unities + Antwort hilfreich

Morgen Hugo alias Juergen,

warum ? Einfach mal mit dem Makrorekorder aufgezeichnet:

Sub Makro1()
    Selection.Replace What:="*#", Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False
End Sub

Es geht auch so:

Sub bla()
  Dim cell As Range
  Dim index As Long
 
  For Each cell In Selection
      index = InStr(cell.Value, "#")
      If index > 0 Then cell.Value = Left(cell.Value, index - 1)
  Next
End Sub

Oder so:

Sub x()
  Dim re As Object
  Dim cell As Range
 
  Set re = CreateObject("vbscript.regexp")
  re.Pattern = "^.*#" ' oder "^[^#]*#" bzw. "^.*?#"
  For Each cell In Selection
      cell.Value = re.Replace(cell.Value, "")
  Next
  Set re = Nothing
End Sub

CUSee You, Bernd

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

commader_hugo
Mitglied
Student Mechatronik


Sehen Sie sich das Profil von commader_hugo an!   Senden Sie eine Private Message an commader_hugo  Schreiben Sie einen Gästebucheintrag für commader_hugo

Beiträge: 40
Registriert: 02.09.2004

erstellt am: 14. Jul. 2005 19:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Bernd
OK funktioniet. Mein Bruder (Juergen) hat es wieder mal nicht geschnallt.

Alles klar. Danke Dir.

Gruss
HUGO

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

EbKo
Mitglied
Elektrotechniker


Sehen Sie sich das Profil von EbKo an!   Senden Sie eine Private Message an EbKo  Schreiben Sie einen Gästebucheintrag für EbKo

Beiträge: 10
Registriert: 15.12.2004

Eplan 5.50
Eplan 5.60
Eplan 5.70
WSCAD 4.4
WSCAD 5.0

erstellt am: 15. Jul. 2005 11:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für commader_hugo 10 Unities + Antwort hilfreich

Hallo Hugo,
versuchs mal damit

Sub dat_akt()
   
    With ActiveSheet.UsedRange
        Zeile_Anzahl = .Rows(.Rows.Count).Row
    End With
 
Dat = 8  'Datum steht in Spalte 8 (H)
Hiwi = 10 'Spalte muß größer sein als Dat
Ver = Dat - Hiwi

    For Zeile = 2 To Zeile_Anzahl
        ActiveSheet.Cells(Zeile, Hiwi).FormulaR1C1 _
        = "=VALUE(RC[" & Ver & "])"
        ActiveSheet.Cells(Zeile, Dat).NumberFormat _
        = "d/m/yy h:mm AM/PM"
        ActiveSheet.Cells(Zeile, Dat).Value _
        = ActiveSheet.Cells(Zeile, Hiwi).Value
        ActiveSheet.Cells(Zeile, Hiwi).Delete Shift:=xlToLeft
    Next Zeile
End Sub

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz