hab's jetzt mit folgendem Makro gelöst:
Option Explicit
Sub test()
Dim rArea As Range
Dim rSel As Range
Dim rCell As Range
Dim nAreas As Integer
Dim nArea As Integer
Dim nRows As Integer
Dim nRow As Integer
Dim nCols As Integer
Dim nCol As Integer
Dim oCheckbox As OLEObject
Dim xValue As Variant
Set rSel = Selection
nAreas = rSel.Areas.Count
For nArea = 1 To nAreas
Set rArea = rSel.Areas(nArea)
nRows = rArea.Rows.Count
nCols = rArea.Columns.Count
For nRow = 1 To nRows
For nCol = 1 To nCols
Set rCell = rArea.Cells(nRow, nCol)
xValue = rCell.Value
If VarType(xValue) = vbBoolean Then
Set oCheckbox = ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", _
Link:=False, DisplayAsIcon:=False, _
Left:=rCell.Left + 1, Top:=rCell.Top + 1, _
Width:=rCell.Width - 1, Height:=rCell.Height - 1)
oCheckbox.LinkedCell = rCell.Address
oCheckbox.Object.Caption = ""
End If
Next
Next
Next
End Sub
Hi @RBMannheim,
> Ich verstehe die Frage nicht ganz! Wenn es nur um die Darstellung geht, dann mit einer bedingten Formatierung,
Ja, es geht nur um die Anzeige. Ich finde bei der bedingten Formatierung aber nicht die Möglichkeit, das Feld als Checkbox anzeigen zu lassen. Wo ist das versteckt?
Ciao Frank
Hab's jetzt selbst herausgefunden:
01.12.2006 22:56 96.256 ATL80.dll
02.12.2006 00:25 1.101.824 mfc80.dll
02.12.2006 00:08 40.960 mfc80CHS.dll
02.12.2006 00:08 45.056 mfc80CHT.dll
02.12.2006 00:08 65.536 mfc80DEU.dll
02.12.2006 00:08 57.344 mfc80ENU.dll
02.12.2006 00:08 61.440 mfc80ESP.dll
02.12.2006 00:08 61.440 mfc80FRA.dll
02.12.2006 00:08 61.440 mfc80ITA.dll
02.12.2006 00:08 49.152 mfc80JPN.dll
02.12.2006 00:08 49.152 mfc80KOR.dll
02.12.2006 00:25 1.093.120 mfc80u.dll
02.12.2006 00:25 69.632 mfcm80.dll
02.12.2006 00:26 57.856 mfcm80u.dll
01.12.2006 22:54 479.232 msvcm80.dll
01.12.2006 22:54 548.864 msvcp80.dll
01.12.2006 22:54 626.688 msvcr80.dll
02.12.2006 00:46 65.536 vcomp.dll
Arbeitest Du mit DHCP?
Wie ist denn der PC konfiguriert, der funktioniert? DHCP (also "IP-Adresse automatisch beziehen") oder fixes IP.
Wenn er DHCP benutzt, dann auch den Laptop so konfigurieren, wenn nicht, dann eine anderen fixed-IP angeben (wenn der PC z.B. "192.168.0.10" hat, dann beim Laptop z.B. "192.168.0.11" verwenden.
Gebe mal auf beiden den Befehl Start -> ausführen -> CMD ein und dann den Befehl "ipconfig /all", und poste beide Ausgaben hier, dann kann man mehr erkennen.
Ciao