Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre onglet
elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre onglet
elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre onglet
elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car qd on
insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion de
celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur
??
Selection.Insert shift:=xlDown
??????
merci de votre aide
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car qd on
insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion de
celulles copiées.
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
euGTrbMRJHA.420@TK2MSFTNGP03.phx.gbl...
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur
??
Selection.Insert shift:=xlDown
??????
merci de votre aide
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car qd on
insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion de
celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur
??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Poste la totalité du code.
Daniel
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
euGTrbMRJHA.420@TK2MSFTNGP03.phx.gbl...
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Poste la totalité du code.
Daniel
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
euGTrbMRJHA.420@TK2MSFTNGP03.phx.gbl...
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Tu pourrais utiliser quelque chose comme :
'-----------------------------------
Sub test()
Dim Rg As Range
'Donnée source à copier
With Feuil1
Set Rg = .Range("A1:C6")
End With
x = Rg.Value
With Feuil2
'Destination où seront copiées les données
With .Range("G25").Resize(Rg.Rows.Count, Rg.Columns.Count)
Rg.Copy .Cells
.Cells.Value = x
End With
End With
End Sub
'-----------------------------------
"FabriceR" a écrit dans le message de
news:
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet
elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur
??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Tu pourrais utiliser quelque chose comme :
'-----------------------------------
Sub test()
Dim Rg As Range
'Donnée source à copier
With Feuil1
Set Rg = .Range("A1:C6")
End With
x = Rg.Value
With Feuil2
'Destination où seront copiées les données
With .Range("G25").Resize(Rg.Rows.Count, Rg.Columns.Count)
Rg.Copy .Cells
.Cells.Value = x
End With
End With
End Sub
'-----------------------------------
"FabriceR" <fab.rousseau39asuppr@yahoo.fr> a écrit dans le message de
news:
u5a5DYMRJHA.5064@TK2MSFTNGP03.phx.gbl...
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet
elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur
??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Tu pourrais utiliser quelque chose comme :
'-----------------------------------
Sub test()
Dim Rg As Range
'Donnée source à copier
With Feuil1
Set Rg = .Range("A1:C6")
End With
x = Rg.Value
With Feuil2
'Destination où seront copiées les données
With .Range("G25").Resize(Rg.Rows.Count, Rg.Columns.Count)
Rg.Copy .Cells
.Cells.Value = x
End With
End With
End Sub
'-----------------------------------
"FabriceR" a écrit dans le message de
news:
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet
elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en valeur
??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Avec l'info que tu as donné, la section copier recette se lirais comme
suit
:
Dim Rg As Range
'Donnée source à copier
With Sheets("farce essai")
Set Rg = .Range("aorecette")
End With
x = Rg.Value
With Sheets(newao)
'Destination où seront copiées les données
With .Range("recette").Offset(1, 0). _
Resize(Rg.Rows.Count, Rg.Columns.Count)
Rg.Copy .Cells
.Cells.Value = x
End With
End With
"FabriceR" a écrit dans le message de
news:
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 > "=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" a écrit dans le message de news:Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une
insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Avec l'info que tu as donné, la section copier recette se lirais comme
suit
:
Dim Rg As Range
'Donnée source à copier
With Sheets("farce essai")
Set Rg = .Range("aorecette")
End With
x = Rg.Value
With Sheets(newao)
'Destination où seront copiées les données
With .Range("recette").Offset(1, 0). _
Resize(Rg.Rows.Count, Rg.Columns.Count)
Rg.Copy .Cells
.Cells.Value = x
End With
End With
"FabriceR" <fab.rousseau39asuppr@yahoo.fr> a écrit dans le message de
news:
epKXjZNRJHA.444@TK2MSFTNGP05.phx.gbl...
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 > "=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
uap1lwMRJHA.1028@TK2MSFTNGP05.phx.gbl...
Poste la totalité du code.
Daniel
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une
insertion
de celulles copiées.
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
euGTrbMRJHA.420@TK2MSFTNGP03.phx.gbl...
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
Avec l'info que tu as donné, la section copier recette se lirais comme
suit
:
Dim Rg As Range
'Donnée source à copier
With Sheets("farce essai")
Set Rg = .Range("aorecette")
End With
x = Rg.Value
With Sheets(newao)
'Destination où seront copiées les données
With .Range("recette").Offset(1, 0). _
Resize(Rg.Rows.Count, Rg.Columns.Count)
Rg.Copy .Cells
.Cells.Value = x
End With
End With
"FabriceR" a écrit dans le message de
news:
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 > "=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" a écrit dans le message de news:Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une
insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 =
"=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" a écrit dans le message de news:Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car qd
on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 =
"=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
uap1lwMRJHA.1028@TK2MSFTNGP05.phx.gbl...
Poste la totalité du code.
Daniel
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car qd
on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
euGTrbMRJHA.420@TK2MSFTNGP03.phx.gbl...
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 =
"=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" a écrit dans le message de news:Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car qd
on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une insertion
de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
La solution que je t'ai donnée fonctionne, suaf que, comme tu insères des
cellules dans un plage nommée, celle-ci est redimensionnée. Donc, si tu
exécutes une seconde fois la macro, le résultat est différent.
Danielvoilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 =
"=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" a écrit dans le message de news:Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une
insertion de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
La solution que je t'ai donnée fonctionne, suaf que, comme tu insères des
cellules dans un plage nommée, celle-ci est redimensionnée. Donc, si tu
exécutes une seconde fois la macro, le résultat est différent.
Daniel
voilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 =
"=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
uap1lwMRJHA.1028@TK2MSFTNGP05.phx.gbl...
Poste la totalité du code.
Daniel
bonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une
insertion de celulles copiées.
"Daniel.C" <dcolardelleZZZ@free.fr> a écrit dans le message de news:
euGTrbMRJHA.420@TK2MSFTNGP03.phx.gbl...
Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
Daniel
Bonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide
La solution que je t'ai donnée fonctionne, suaf que, comme tu insères des
cellules dans un plage nommée, celle-ci est redimensionnée. Donc, si tu
exécutes une seconde fois la macro, le résultat est différent.
Danielvoilà le code concerné :
Load UserForm4
UserForm4.Show
Sheets("APPEL OFFRE").Select
Sheets("APPEL OFFRE").Copy Before:=Sheets("appel offre")
Range("f3").Select
Selection.NumberFormat = "dd-mmm-yy"
ActiveCell.Value = Date
Range("g3").Select
ActiveCell.FormulaR1C1 =
"=CONCATENATE(DAY(RC[-1]),MONTH(RC[-1]),YEAR(RC[-1]))"
Range("g3").Select
ActiveSheet.Name = "AO " & Range("g3").Value
newao = ActiveSheet.Name
' COPIER RECETTE
Sheets("farce essai").Select
Range("aorecette").Select
Selection.Copy
Sheets(newao).Select
Range("recette").Offset(1, 0).Select
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Application.CutCopyMode = False
Merci
"Daniel.C" a écrit dans le message de news:Poste la totalité du code.
Danielbonjour daniel et merci pour la réponse.
mais ca ne marche pas :-(
pas plus que :
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:úlse, Transpose:úlse
le probleme avec ce dernier code c'est qu'il n'y a pas de selection car
qd on insere des celulles copiees il ne garde pas de selection.
je pensais qu'il y avait une facon de faire differente avec une
insertion de celulles copiées.
"Daniel.C" a écrit dans le message de news:Bonjour.
Selection.Insert shift:=xlDown
Selection.PasteSpecial xlValues
Cordialement.
DanielBonjour a tous,
j'ai une macro, qui me copie une plage de données, puis sur un autre
onglet elle "insere les celulles copiées"
Mon souci c'est que la macro les insere avec les formules alors que
j'aimerais garder le format des cellules mais en valeur.
Que dois je rajouter apres ce code pour que l'insertion se fasse en
valeur ??
Selection.Insert shift:=xlDown
??????
merci de votre aide