joooooooooo - mal wieder ne witzige frage - gibt es ne möglichkeit in OO(ist eventuell eingebaut aber gefunden hab ich es nicht) dass man eine zelle nach der anderen in nem bestimmten zellbereich anklickt - sich jeweils nen auswahlfenster wie "datei öffnen" aufmacht - man eine datei anwählt und nur DER NAME DER DATEI mit .endung in die entsprechende zelle geschrieben wird (oder per buttonklick in die zelle rechts daneben?)
weiss nicht mal wie ich es genau nennen müßte um es hier im forum zu finden *schnief*
eventuell als festes makro im OO als "add-in" dass man dann mit nem button in ner menüleiste starten und abschalten kann?
in exel und als makro in der arbeitsmappe für einen bestimmten bereich würde es so ausschauen
MODUL1
Code: Alles auswählen
Sub Aufruf()
Dim sFile As String
ChDir "C:\"
sFile = Application.GetOpenFilename("Bilder (*.jpg), *.jpg")
If sFile <> "Falsch" Then
ActiveCell = fFilename(sFile)
End If
End Sub
Function fFilename(DateinameMitPfad)
fFilename = Mid(DateinameMitPfad, InStrRev(DateinameMitPfad, "\", -1) + 1)
End Function
und in der jeweiligen Tabelle
Code: Alles auswählen
Private Sub Worksheet_selectionChange(ByVal Target As Range)
Dim ChangeCells As Range
Set ChangeCells = Range("D10:F20")
If Not Application.Intersect(ChangeCells, Range(Target.Address)) _
Is Nothing Then
Aufruf
Else
End If
End Sub
toll wäre natürlich wenn im sich öffnenden "durchsuchen-fenster" auch dateien mit der endung *.jpeg und *.pdf ausgewählt werden könnten.
ach ja - was passiert wenn es kein laufwerk "C:" gibt? kann man da evtl. auch mit "root" oder so arbeiten oder dass es den ordner öffnet, in dem sich die entsprechende tabellendatei befindet?
gruß jens und allen erst mal schöne pfingsten
joooooooooo - mal wieder ne witzige frage - gibt es ne möglichkeit in OO(ist eventuell eingebaut aber gefunden hab ich es nicht) dass man eine zelle nach der anderen in nem bestimmten zellbereich anklickt - sich jeweils nen auswahlfenster wie "datei öffnen" aufmacht - man eine datei anwählt und nur DER NAME DER DATEI mit .endung in die entsprechende zelle geschrieben wird (oder per buttonklick in die zelle rechts daneben?)
weiss nicht mal wie ich es genau nennen müßte um es hier im forum zu finden *schnief*
eventuell als festes makro im OO als "add-in" dass man dann mit nem button in ner menüleiste starten und abschalten kann?
in exel und als makro in der arbeitsmappe für einen bestimmten bereich würde es so ausschauen
MODUL1
[code]
Sub Aufruf()
Dim sFile As String
ChDir "C:\"
sFile = Application.GetOpenFilename("Bilder (*.jpg), *.jpg")
If sFile <> "Falsch" Then
ActiveCell = fFilename(sFile)
End If
End Sub
Function fFilename(DateinameMitPfad)
fFilename = Mid(DateinameMitPfad, InStrRev(DateinameMitPfad, "\", -1) + 1)
End Function[/code]
und in der jeweiligen Tabelle
[code]
Private Sub Worksheet_selectionChange(ByVal Target As Range)
Dim ChangeCells As Range
Set ChangeCells = Range("D10:F20")
If Not Application.Intersect(ChangeCells, Range(Target.Address)) _
Is Nothing Then
Aufruf
Else
End If
End Sub
[/code]
toll wäre natürlich wenn im sich öffnenden "durchsuchen-fenster" auch dateien mit der endung *.jpeg und *.pdf ausgewählt werden könnten.
ach ja - was passiert wenn es kein laufwerk "C:" gibt? kann man da evtl. auch mit "root" oder so arbeiten oder dass es den ordner öffnet, in dem sich die entsprechende tabellendatei befindet?
gruß jens und allen erst mal schöne pfingsten