Vraag : De datumformaat van Excel VBA, onjuiste regionale opties

Ik heb een kleine macro VBA die sommige gegevens van een ander Excel sheet.

One van de gebieden in het bronblad is de datum invoert, in formaat dd.mm.yyyy.

This in dd/mm/yyyy.

I omzetten geprobeerd een eenvoudige vondst/op de datumkolom vervangen om de periode in een schuine streep te veranderen. Dit werkt boete manueel, maar wanneer gedaan via VBA zet het de datum in mm/dd/yyyy format.

1 om:
2:
3:
4:
    
Bladen („Sheet1“). Waaier („E1“). Selecteer
Bladen („Sheet2“). Waaier („J2“). De Bestemming van het exemplaar: =ActiveCell
ActiveCell.Replace wat: = ". „, Vervanging: =“/„


After „ActiveCell.Replace wat: =“. “, Vervanging: = heeft "/„“, de celveranderingen vanaf „02.07.2010“ tot „07/02/2010 "

I geprobeerd plaatsend het celformaat aan dd/mm/yyyy allebei before and after Replace line.

My de regionale opties allen plaatsen aan het nu geplakte UK dd/mm/yyyy format.

I am zijn!

Antwoord : De datumformaat van Excel VBA, onjuiste regionale opties

In de server van 2008 hebt u de nieuwe opties van het groepsbeleid om te spelen met.  Kijk onder - Gebruiker config - Voorkeur - de Montages van het Controlebord - de Montages van Internet. Klik nieuw (kies d.w.z. versie) met de rechtermuisknop aan binnen ingaan dan uw homepage. Raak het laatste gemeenschappelijke lusje - - tikken hetvlakke richten en drukken de het richten knoop.

Van hier kunt u bepalen wat dit beleid b.v. toepast.

Nieuw Punt - veiligheidsgroep - uitgezochte o.k. domeingebruikers -

dan om individuen uit te sluiten

Nieuw Punt - gebruiker - uitgezochte dan geraakte gebruikersrekening - de de puntopties en verandering aan „zijn niet“

Uw xp en uitzichtcliënten zullen de geïnstalleerde de cliënt zijupdate van het groepsbeleid nodig hebben

http://support.microsoft.com/kb/943729
Andere oplossingen  
 
programming4us programming4us