SOS problème Excel retour à la ligne automati
boggie
-
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
f894009 Messages postés 17417 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila je vous expose mon problème je bosse dans une entreprise ou quelque fois je dois faire des métré, pour cela j'utilise un fichier type Excel
ce fichier j'ai voulu rajouter des feuille pour faire des tableaux mais
j'ai un problème
sur ma feuille HA j'ai un retour a la ligne lorsque j'arrive en cellule F la tout va bien
mais par contre sur la nouvelle feuille que je créer il y est toujours et la ça me m'embête
j'ai vu qui il y avait des macro d'enregistrer ainsi qu'un programme en VBA mais je n y comprend rien
je voudrai que ce retour à la ligne marche que pour la feuille HA
voici le programme que j'ai trouver
Public Function Coeff(Col As Range, Ind As Integer) As Integer
While (Col.Cells(Ind) = Empty)
Ind = Ind - 1
Wend
Coeff = Col.Cells(Ind).Value
End Function
voici les macros
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 23/10/2001 par Frédéric Bron
'
'
With Selection.Font
.Name = "Arial"
.FontStyle = "Normal"
.Size = 10
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
End With
End Sub
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
Selection.Copy
Range("F16").Select
Selection.PasteSpecial Paste:=xlFormulas, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("N15").Select
Range(Selection, Selection.End(xlToRight)).Select
Application.CutCopyMode = False
Selection.Copy
Range("N16").Select
Selection.PasteSpecial Paste:=xlFormulas, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
End Sub
Sub Macro3()
'
' Macro3 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub Macro4()
'
' Macro4 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
With Selection.Font
.Name = "Arial"
.FontStyle = "Normal"
.Size = 10
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
End Sub
Sub Macro5()
'
' Macro5 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
Application.CutCopyMode = False
ActiveSheet.Unprotect
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
je sais que c'est long à regarder mais si quelqu'un pourrai m'aider ça m'aiderai beaucoup
Merci
Voila je vous expose mon problème je bosse dans une entreprise ou quelque fois je dois faire des métré, pour cela j'utilise un fichier type Excel
ce fichier j'ai voulu rajouter des feuille pour faire des tableaux mais
j'ai un problème
sur ma feuille HA j'ai un retour a la ligne lorsque j'arrive en cellule F la tout va bien
mais par contre sur la nouvelle feuille que je créer il y est toujours et la ça me m'embête
j'ai vu qui il y avait des macro d'enregistrer ainsi qu'un programme en VBA mais je n y comprend rien
je voudrai que ce retour à la ligne marche que pour la feuille HA
voici le programme que j'ai trouver
Public Function Coeff(Col As Range, Ind As Integer) As Integer
While (Col.Cells(Ind) = Empty)
Ind = Ind - 1
Wend
Coeff = Col.Cells(Ind).Value
End Function
voici les macros
Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 23/10/2001 par Frédéric Bron
'
'
With Selection.Font
.Name = "Arial"
.FontStyle = "Normal"
.Size = 10
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
End With
End Sub
Sub Macro2()
'
' Macro2 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
Selection.Copy
Range("F16").Select
Selection.PasteSpecial Paste:=xlFormulas, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("N15").Select
Range(Selection, Selection.End(xlToRight)).Select
Application.CutCopyMode = False
Selection.Copy
Range("N16").Select
Selection.PasteSpecial Paste:=xlFormulas, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
End Sub
Sub Macro3()
'
' Macro3 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
ActiveSheet.Paste
Application.CutCopyMode = False
End Sub
Sub Macro4()
'
' Macro4 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
With Selection.Font
.Name = "Arial"
.FontStyle = "Normal"
.Size = 10
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With
End Sub
Sub Macro5()
'
' Macro5 Macro
' Macro enregistrée le 24/10/2001 par Frédéric Bron
'
'
Application.CutCopyMode = False
ActiveSheet.Unprotect
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
je sais que c'est long à regarder mais si quelqu'un pourrai m'aider ça m'aiderai beaucoup
Merci
A voir également:
- SOS problème Excel retour à la ligne automati
- Retour à la ligne excel mac - Guide
- Liste déroulante excel - Guide
- Partager photos en ligne - Guide
- Retour à la ligne google sheet ✓ - Forum Google Docs
- Formule somme excel ligne - Guide
3 réponses
Bonjour,
sur ma feuille HA j'ai un retour a la ligne lorsque j'arrive en cellule F la tout va bien
mais par contre sur la nouvelle feuille que je créer il y est toujours et la ça me m'embête
Est-ce seulement en cellule F que vous avez un retour a la ligne automatique???
sur ma feuille HA j'ai un retour a la ligne lorsque j'arrive en cellule F la tout va bien
mais par contre sur la nouvelle feuille que je créer il y est toujours et la ça me m'embête
Est-ce seulement en cellule F que vous avez un retour a la ligne automatique???
Re,
Cela veux dire que vous avez du code qui teste la colonne F.
Ouvrer le VBA par Alt+F11
Faites un double click gauche (en haut a gauche) sur la feuille qui vous pose probleme.
Est-ce que vous avez une "macro" qui commence par:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ??
Si oui, soit vous la supprime, soit vous mettez un x devant Worksheet (ex:xWorksheet) pour invalider la "macro".
Autrement il faudrait mettre a dispo le fichier sur ci-joint.com (sans donnees confidentielles)
Bonne suite
Cela veux dire que vous avez du code qui teste la colonne F.
Ouvrer le VBA par Alt+F11
Faites un double click gauche (en haut a gauche) sur la feuille qui vous pose probleme.
Est-ce que vous avez une "macro" qui commence par:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ??
Si oui, soit vous la supprime, soit vous mettez un x devant Worksheet (ex:xWorksheet) pour invalider la "macro".
Autrement il faudrait mettre a dispo le fichier sur ci-joint.com (sans donnees confidentielles)
Bonne suite
Re,
Ouvrez le VBA par Alt+F11
Double click gauche (en haut a gaughe) sur la feuille que vous avez ajoutee
Est-ce qu'il y a une "macro" qui commence par:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Si oui, soit vous la supprimez , soit vous mettez une lettre devant le W pour invalider cette "macro".
A+
Ouvrez le VBA par Alt+F11
Double click gauche (en haut a gaughe) sur la feuille que vous avez ajoutee
Est-ce qu'il y a une "macro" qui commence par:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Si oui, soit vous la supprimez , soit vous mettez une lettre devant le W pour invalider cette "macro".
A+
Oui des que j'ai fini de remplir la cellule F
je reparre automatiquement en cellule A de la ligne en dessous
et ça sur toute les feuilles alors que je voudrai cela que sur la feuille HA